expo-router
Version:
Expo Router is a file-based router for React Native and web applications.
25 lines (23 loc) • 727 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "getDefaultSidebarWidth", {
enumerable: true,
get: function() {
return getDefaultSidebarWidth;
}
});
const APPROX_APP_BAR_HEIGHT = 56;
const DEFAULT_DRAWER_WIDTH = 360;
const getDefaultSidebarWidth = ({ width })=>{
/**
* Default sidebar width is 360dp
* On screens smaller than 320dp, ideally the drawer would collapse to a tab bar
* https://m3.material.io/components/navigation-drawer/specs
*/ if (width - APPROX_APP_BAR_HEIGHT <= 360) {
return width - APPROX_APP_BAR_HEIGHT;
}
return DEFAULT_DRAWER_WIDTH;
};
//# sourceMappingURL=getDefaultSidebarWidth.js.map