UNPKG

recoil-sync-next

Version:

recoil-sync stores for Next.js

13 lines (12 loc) 486 B
import { jsx as _jsx } from "react/jsx-runtime"; import { RecoilSync } from 'recoil-sync'; import { useSyncHistory } from './useSyncHistory'; import { useSyncHistoryNext } from './useSyncHistoryNext'; export const RecoilHistorySyncJSONNext = ({ storeKey, children, }) => { const opts = useSyncHistory(useSyncHistoryNext({ storeKey, serialize: JSON.stringify, deserialize: JSON.parse, })); return _jsx(RecoilSync, { ...opts, children: children }); };