feat: add useDesign

This commit is contained in:
vben
2020-12-07 21:17:24 +08:00
parent bd6b203fa9
commit 74e62cbc71
52 changed files with 260 additions and 385 deletions

View File

@@ -188,7 +188,6 @@ export default defineComponent({
theme={unref(getHeaderTheme)}
splitType={unref(getSplitType)}
menuMode={unref(getMenuMode)}
showSearch={false}
/>
</div>
)}

View File

@@ -27,9 +27,6 @@ export default defineComponent({
default: MenuSplitTyeEnum.NONE,
},
// Whether to show search box
showSearch: propTypes.bool.def(true),
isHorizontal: propTypes.bool,
// menu Mode
menuMode: {
@@ -42,11 +39,9 @@ export default defineComponent({
const {
setMenuSetting,
getShowSearch,
getMenuMode,
getMenuType,
getCollapsedShowTitle,
getCollapsedShowSearch,
getIsSidebarType,
getMenuTheme,
getCollapsed,
@@ -65,14 +60,6 @@ export default defineComponent({
const appendClass = computed(() => props.splitType === MenuSplitTyeEnum.TOP);
const showSearch = computed(() => {
return (
unref(getShowSearch) &&
props.showSearch &&
(unref(getCollapsedShowSearch) ? true : !unref(getCollapsed))
);
});
/**
* click menu
* @param menu
@@ -122,7 +109,6 @@ export default defineComponent({
collapsedShowTitle={unref(getCollapsedShowTitle)}
theme={unref(getComputedMenuTheme)}
showLogo={unref(showLogo)}
search={unref(showSearch)}
items={unref(menusRef)}
flatItems={unref(flatMenusRef)}
accordion={unref(getAccordion)}

View File

@@ -21,7 +21,6 @@ export enum HandlerEnum {
MENU_SHOW_SIDEBAR,
MENU_THEME,
MENU_SPLIT,
MENU_SHOW_SEARCH,
MENU_FIXED,
// header

View File

@@ -63,9 +63,6 @@ export function handler(event: HandlerEnum, value: any): DeepPartial<ProjectConf
case HandlerEnum.MENU_FIXED:
return { menuSetting: { fixed: value } };
case HandlerEnum.MENU_SHOW_SEARCH:
return { menuSetting: { showSearch: value } };
// ============transition==================
case HandlerEnum.OPEN_PAGE_LOADING:
appStore.commitPageLoadingState(false);

View File

@@ -15,7 +15,6 @@
}
&:not(.ant-layout-sider-dark) {
// border-right: 1px solid @border-color-light;
box-shadow: 2px 0 8px 0 rgba(29, 35, 41, 0.05);
}