UNPKG

vue-screen

Version:

Reactive screen size and media query states for Vue. Integrates with most UI frameworks out of the box.

11 lines (10 loc) 461 B
import { GridDefinitionLiteral, GridDefinition } from './grid'; import { ScreenConfig, ScreenObject } from './screen'; export type GettersDefinition = Record<string, (screen: ScreenObject) => unknown>; export type VueScreenConfigLiteral = GridDefinitionLiteral; export interface VueScreenConfigObject { grid: GridDefinition; ssr?: ScreenConfig; debounceDelay?: number; } export type VueScreenConfig = VueScreenConfigLiteral | VueScreenConfigObject;