Skip to content

Instantly share code, notes, and snippets.

@andeersg
andeersg / mapYrToWeathericons.json
Created October 1, 2017 19:38
A simple JSON object that maps symbol codes from Yr.no to weathericons: https://erikflowers.github.io/weather-icons/
{
"01d": {
"label": "Clear sky",
"icon": "wi-day-sunny"
},
"01n": {
"label": "Clear sky",
"icon": "wi-night-clear"
},
"02d": {
@andeersg
andeersg / handlebars_test.js
Created March 5, 2019 14:14
Simple test of raw blocks in Handlebars
const Handlebars = require('handlebars');
var source = `{{{{raw}}}}
{{#if ready}}
<p>Ready</p>
{{/if}}
<p>Something else!</p>
{{{{/raw}}}}`;
Handlebars.registerHelper('raw', function(content) {
@andeersg
andeersg / onlinestatus.js
Last active May 20, 2019 08:15
A simple React hook to get online status and listen for changes
import React, { useState } from 'react';
import useOnlineStatus from './useOnlineStatus';
const Example = () => {
const [onlineStatus, setOnlineStatus] = useState(navigator.onLine);
useOnlineStatus((isOnline) => {
setOnlineStatus(isOnline);
});