misc_pterodactyl-panel/resources/scripts/easy-peasy.d.ts

15 lines
477 B
TypeScript
Raw Normal View History

// noinspection ES6UnusedImports
2020-07-05 01:46:09 +00:00
// eslint-disable-next-line @typescript-eslint/no-unused-vars
import EasyPeasy, { Actions, State } from 'easy-peasy';
import { ApplicationStore } from '@/state';
declare module 'easy-peasy' {
export function useStoreState<Result>(
mapState: (state: State<ApplicationStore>) => Result,
): Result;
export function useStoreActions<Result>(
mapActions: (actions: Actions<ApplicationStore>) => Result,
): Result;
}