| 123456789101112 |
- // Use `props.isContainerFluid` as default, `layoutSetting.isContainerFluid` as admin setting, `dataPageInfo.expandContentWidth` as each page's setting
- export const calcIsContainerFluid = (
- isContainerFluidEachPage: boolean | undefined | null,
- isContainerFluidDefault: boolean,
- isContainerFluidAdmin: boolean | undefined,
- ): boolean => {
- const isContainerFluid = isContainerFluidEachPage == null
- ? isContainerFluidAdmin ?? isContainerFluidDefault
- : isContainerFluidEachPage ?? isContainerFluidAdmin ?? isContainerFluidDefault;
- return isContainerFluid;
- };
|