UNPKG

telefunc

Version:

Remote functions. Instead of API.

12 lines (11 loc) 405 B
export { useData }; import { useData as useData_ } from '../../shared/react-streaming/index.js'; import { restoreContext, isAsyncMode } from '../server/getContext.js'; import { useTelefuncContext } from './useTelefuncContext.js'; const useData = (...args) => { if (!isAsyncMode()) { const context = useTelefuncContext(); restoreContext(context); } return useData_(...args); };