ReactNを露出する
2021-06-28
グローバルな値を自分で管理する必要はない、ReactNに任せれば良い
値の読み書きのためのインターフェイスだけ露出すれば良い
以前の議論
code:ts
import { getGlobal, setGlobal } from "reactn";
const movidea = {
setGlobal,
getGlobal,
};
const debug = {};
declare global {
interface Window {
debug: any;
movidea: typeof movidea;
}
}
export const initializeGlobalVariables = () => {
window.movidea = movidea;
window.debug = debug;
};