@@ -14,7 +14,7 @@ declare global {
14
14
}
15
15
16
16
export const ModalProvider = ( { children = [ ] , reducer = modalReducer , initialState = ModalInitialState } = { } ) => {
17
- const [ { modals, toasters, focusModal, focusToaster } , dispatch ] = useReducer ( reducer , initialState )
17
+ const [ { modals, toasters, focusModal, focusToaster, focusTemplateExplorer } , dispatch ] = useReducer ( reducer , initialState )
18
18
19
19
const onNextFn = async ( ) => {
20
20
dispatch ( {
@@ -118,7 +118,7 @@ export const ModalProvider = ({ children = [], reducer = modalReducer, initialSt
118
118
119
119
return (
120
120
< dispatchModalContext . Provider value = { { modal, toast, alert, handleHideModal, handleToaster, templateExplorer } } >
121
- < modalContext . Provider value = { { modals, toasters, focusModal, focusToaster } } > { children } </ modalContext . Provider >
121
+ < modalContext . Provider value = { { modals, toasters, focusModal, focusToaster, focusTemplateExplorer } } > { children } </ modalContext . Provider >
122
122
</ dispatchModalContext . Provider >
123
123
)
124
124
}
@@ -141,3 +141,11 @@ export const useDialogs = () => {
141
141
export const useDialogDispatchers = ( ) => {
142
142
return React . useContext ( dispatchModalContext )
143
143
}
144
+
145
+ export function defaultFocusTemplateExplorer ( ) {
146
+ return (
147
+ < >
148
+ < p className = "fs-3 text-center" > Template Explorer</ p >
149
+ </ >
150
+ )
151
+ }
0 commit comments