UNPKG

606 BJavaScriptView Raw
1import { observable } from "mobx";
2import { useState } from "react";
3import { useDeprecated } from "./utils/utils";
4import { useAsObservableSource } from "./useAsObservableSource";
5export function useLocalStore(initializer, current) {
6 if ("production" !== process.env.NODE_ENV)
7 useDeprecated("[mobx-react-lite] 'useLocalStore' is deprecated, use 'useLocalObservable' instead.");
8 var source = current && useAsObservableSource(current);
9 return useState(function () { return observable(initializer(source), undefined, { autoBind: true }); })[0];
10}
11//# sourceMappingURL=useLocalStore.js.map
\No newline at end of file