@konstructio/ui
Version:
A set of reusable and customizable React components built for konstruct.io
11 lines (10 loc) • 472 B
JavaScript
import { useMediaQuery as r } from "../../../hooks/useMediaQuery.js";
var p = 1024, u = 640, x = (e = "auto", i = p, t = 640, a) => {
const d = r(`(max-width: ${t - 0.02}px)`), o = r(`(min-width: ${t}px) and (max-width: ${i - 0.02}px)`), n = r(`(min-width: ${i}px)`);
return e !== "auto" ? e : d ? "drawer" : o ? "collapsed" : n ? "expanded" : a ?? "expanded";
};
export {
u as DEFAULT_DRAWER_BREAKPOINT,
p as DEFAULT_EXPANDED_BREAKPOINT,
x as useSidebarMode
};