Newer
Older
CrypticOreWallet / src / utils / setup.ts
@Drew Lemmy Drew Lemmy on 18 Sep 2020 512 bytes feat: i18n
import { toHex } from "./";

import * as serviceWorker from "./serviceWorker";
import Debug from "debug";

// Set up i18next
import "./i18n";

// Set up custom debug formatters
// Booleans (%b)
Debug.formatters.b = (v: boolean) => v ? "true" : "false";
// Buffers as hex strings (%x)
Debug.formatters.x = (v: ArrayBufferLike | Uint8Array) => toHex(v);

// Set up and register the service worker to cache the app and handle 
// notifications
// TODO: change `unregister` to `register`
serviceWorker.unregister();