| Current Path : /home/users/unlimited/www/sigmaerp.codeskitter.site/node_modules/vite/types/ |
| Current File : /home/users/unlimited/www/sigmaerp.codeskitter.site/node_modules/vite/types/customEvent.d.ts |
import type {
ErrorPayload,
FullReloadPayload,
PrunePayload,
UpdatePayload,
} from './hmrPayload'
export interface CustomEventMap {
'vite:beforeUpdate': UpdatePayload
'vite:afterUpdate': UpdatePayload
'vite:beforePrune': PrunePayload
'vite:beforeFullReload': FullReloadPayload
'vite:error': ErrorPayload
'vite:invalidate': InvalidatePayload
}
export interface InvalidatePayload {
path: string
message: string | undefined
}
export type InferCustomEventPayload<T extends string> =
T extends keyof CustomEventMap ? CustomEventMap[T] : any