telefunc
Version:
Remote functions. Instead of API.
12 lines (11 loc) • 405 B
JavaScript
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);
};