Files
memefast/resources/js/plugins/MittContext.jsx
2025-06-15 08:27:17 +08:00

14 lines
384 B
JavaScript

// resources/js/Plugins/MittContext.jsx
import mitt from 'mitt';
import { createContext, useContext } from 'react';
export const emitter = mitt();
const MittContext = createContext(emitter);
export const MittProvider = ({ children }) => {
return <MittContext.Provider value={emitter}>{children}</MittContext.Provider>;
};
export const useMitt = () => useContext(MittContext);