Files
phoenix/src/lib/hooks/is-mobile.svelte.ts
2025-11-29 22:27:37 +01:00

10 lines
243 B
TypeScript

import { MediaQuery } from "svelte/reactivity";
const DEFAULT_MOBILE_BREAKPOINT = 768;
export class IsMobile extends MediaQuery {
constructor(breakpoint: number = DEFAULT_MOBILE_BREAKPOINT) {
super(`max-width: ${breakpoint - 1}px`);
}
}