Files
wp-headless/wp-content/themes/moonshine/app/composables/useReponsive.ts
Pascal Martineau 2b2a1c1ad6
Some checks failed
Deployment / wordpress (push) Successful in 6s
Deployment / nuxt (push) Has been cancelled
feat: Replace eslint => oxlint + oxfmt
2026-02-01 21:53:40 -05:00

12 lines
352 B
TypeScript

import { breakpointsTailwind, useBreakpoints } from "@vueuse/core";
export function useResponsive() {
const { isMobileOrTablet } = useDevice();
const breakpoints = useBreakpoints(breakpointsTailwind, {
ssrWidth: isMobileOrTablet ? 375 : 1024,
});
const isDesktop = breakpoints.greaterOrEqual("lg");
return { breakpoints, isDesktop };
}