mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
feat(store): add reactive state primitives (#311)
This commit is contained in:
@@ -2,12 +2,4 @@
|
||||
|
||||
export { Skin, type SkinProps } from './skin';
|
||||
|
||||
export {
|
||||
create as createStore,
|
||||
extendConfig,
|
||||
Provider,
|
||||
useRequest,
|
||||
useSelector,
|
||||
useStore,
|
||||
useTasks,
|
||||
} from './store';
|
||||
export { create as createStore, extendConfig, Provider, useRequest, useSnapshot, useStore, useTasks } from './store';
|
||||
|
||||
@@ -20,7 +20,7 @@ const baseConfig = {
|
||||
* import { extendConfig } from '@videojs/react/skins/frosted';
|
||||
* import { chaptersSlice } from './slices/chapters';
|
||||
*
|
||||
* const { Provider, useSelector } = createStore(
|
||||
* const { Provider, useSnapshot } = createStore(
|
||||
* extendConfig({ slices: [chaptersSlice] })
|
||||
* );
|
||||
* ```
|
||||
@@ -31,11 +31,4 @@ export function extendConfig<S extends AnySlice<HTMLMediaElement>[] = []>(
|
||||
return extendBaseConfig(baseConfig, extension);
|
||||
}
|
||||
|
||||
export const {
|
||||
Provider,
|
||||
create,
|
||||
useStore,
|
||||
useSelector,
|
||||
useRequest,
|
||||
useTasks,
|
||||
} = createStore(baseConfig);
|
||||
export const { Provider, create, useStore, useSnapshot, useRequest, useTasks } = createStore(baseConfig);
|
||||
|
||||
Reference in New Issue
Block a user