mirror of
https://ghproxy.net/https://github.com/elementor/one-click-accessibility.git
synced 2026-07-21 12:16:59 +08:00
* [APP-1923] change remediation management (#411) * [APP-1988] Add tabs * [APP-1988][APP-1989] add tabs, remove menu item * [APP-1988][APP-1989] add tabs, remove menu item * [APP-1992] add empty state and tab navigation * [APP-1993][APP-1994] Change view for manage AI fixes, change delete confirmation modal * [APP-1996] add view for alt text fixes * [APP-1996] add edit for alt text fixes * [APP-1996] add edit for alt text fixes * [APP-1996] add edit for alt text fixes * [APP-1996] add edit for alt text fixes * [APP-1996] add edit for alt text fixes * [APP-1995] Color contrast form * [APP-2001] add global remediation logic (#415) * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2001] add global remediation logic * [APP-2003] add disable across scans (#418) * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * [APP-2003] add disable across scans * add logs * add logs * add logs * remove logs * remove logs * remove logs * remove logs * remove logs * remove logs * remove logs * remove logs * remove logs * remove logs * change to theme value * change to theme value * change to theme value * change to theme value * add edit mode * add edit mode * add edit mode
23 lines
904 B
JavaScript
23 lines
904 B
JavaScript
import useScannerWizardActions from '@ea11y-apps/scanner/hooks/scanner-context/useScannerWizardActions';
|
|
import useScannerWizardEffects from '@ea11y-apps/scanner/hooks/scanner-context/useScannerWizardEffects';
|
|
import useScannerWizardState from '@ea11y-apps/scanner/hooks/scanner-context/useScannerWizardState';
|
|
import { createContext, useContext } from '@wordpress/element';
|
|
|
|
export const ScannerWizardContext = createContext(null);
|
|
|
|
const ScannerWizardContextProvider = ({ children }) => {
|
|
const state = useScannerWizardState();
|
|
const actions = useScannerWizardActions(state);
|
|
useScannerWizardEffects(state, actions);
|
|
|
|
const value = { ...state, ...actions };
|
|
|
|
return (
|
|
<ScannerWizardContext.Provider value={value}>
|
|
{children}
|
|
</ScannerWizardContext.Provider>
|
|
);
|
|
};
|
|
|
|
export default ScannerWizardContextProvider;
|
|
export const useScannerWizardContext = () => useContext(ScannerWizardContext);
|