1import { describe, expect, it } from "vite-plus/test";
2
3import { resolveSidebarState } from "./sidebarState";
4
5describe("responsive sidebar state", () => {
6 it("uses mobile sheet visibility for the shared responsive state", () => {
7 expect(resolveSidebarState({ isMobile: true, open: true, openMobile: false })).toBe(
8 "collapsed",
9 );
10 expect(resolveSidebarState({ isMobile: true, open: false, openMobile: true })).toBe("expanded");
11 expect(resolveSidebarState({ isMobile: false, open: true, openMobile: false })).toBe(
12 "expanded",
13 );
14 });
15});