chore: add useAppStore

feat/desktop
moonrailgun 3 years ago
parent 01e652a04f
commit 0b5ecf9777

@ -150,7 +150,11 @@ export {
} from './model/user';
// redux
export { useAppSelector, useAppDispatch } from './redux/hooks/useAppSelector';
export {
useAppSelector,
useAppDispatch,
useAppStore,
} from './redux/hooks/useAppSelector';
export { useDMConverseList } from './redux/hooks/useConverse';
export { useConverseAck } from './redux/hooks/useConverseAck';
export { useConverseMessage } from './redux/hooks/useConverseMessage';

@ -1,5 +1,5 @@
import type { AppState } from '../slices';
import { useSelector, useDispatch } from 'react-redux';
import { useSelector, useDispatch, useStore } from 'react-redux';
export function useAppSelector<T>(
selector: (state: AppState) => T,
@ -9,3 +9,7 @@ export function useAppSelector<T>(
}
export const useAppDispatch = useDispatch;
export function useAppStore<AppState>() {
return useStore<AppState>();
}

Loading…
Cancel
Save