/
neveisya
/
react-app
Обзор
Документация
Войти
/
neveisya
/
react-app
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/remote-methods/useRemoteMethods.ts
16 строк
460 B
sasha
222
25 авг 2024, 07:27
25 авг 2024, 07:27
09ad92c
Код
Авторство
О чём код?
import { useMessage } from './useMessage'; import { type Methods } from './baseMethodsDescription'; import getResolver from './getResolver'; const useRemoteMethods = () => { const { setResolveFn, methods } = getResolver<Methods>(); const initRemoteMethods = (onLoaded?: () => void) => useMessage((resolveFn) => { setResolveFn(resolveFn); onLoaded?.(); }); return { initRemoteMethods, methods }; }; export default useRemoteMethods;