Files
VRCT/src-ui/plugins/dev_plugin_subtitles/index.jsx

22 lines
737 B
JavaScript

import { initStore, StoreContext } from "./store/store.js";
import { SubtitleSystemContainer } from "./subtitle_system_container/SubtitleSystemContainer";
import { SubtitlesController } from "./subtitle_system_container/_controllers/SubtitlesController.jsx";
export const init = (plugin_context) => {
initStore(plugin_context.createAtomWithHook);
const { logics } = plugin_context;
const EntryComponents = () => {
return (
<StoreContext.Provider value={logics}>
<SubtitlesController />
<SubtitleSystemContainer />
</StoreContext.Provider>
);
};
plugin_context.registerComponent(EntryComponents);
};
export default init;