/
lizardking
/
react_final
Обзор
Документация
Войти
/
lizardking
/
react_final
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/shared/ui/ConfirmDialog/hooks/useConfirmDialog.ts
12 строк
367 B
LizardKing
Добавил модальный диалог через React Portal
22 ноя 2025, 19:59
22 ноя 2025, 19:59
30ae571
Код
Авторство
О чём код?
import { useContext } from 'react' import { ConfirmDialogContext } from '../model/context' import type { ShowConfirmDialog } from '../model/types' export function useConfirmDialog(): ShowConfirmDialog { const api = useContext(ConfirmDialogContext) if (!api) { throw new Error('useConfirmDialog must be used within ConfirmDialogProvider') } return api }