/
spirzen
/
it-knowledge-base
Обзор
Документация
Войти
/
spirzen
/
it-knowledge-base
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/components/DocSearch/DocSearchContext.jsx
19 строк
533 B
Spirzen
Refactor - design, search, styles
01 июн 2026, 16:08
01 июн 2026, 16:08
840a53a
Код
Авторство
О чём код?
import React, {createContext, useContext} from 'react'; import {useDocSearchState} from './useDocSearchState'; const DocSearchContext = createContext(null); export function DocSearchProvider({children}) { const state = useDocSearchState(); return ( <DocSearchContext.Provider value={state}>{children}</DocSearchContext.Provider> ); } export function useDocSearch() { const ctx = useContext(DocSearchContext); if (!ctx) { throw new Error('useDocSearch must be used within DocSearchProvider'); } return ctx; }