mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 16:15:19 +08:00
feat: add useDesign
This commit is contained in:
@@ -188,7 +188,6 @@ export default defineComponent({
|
||||
theme={unref(getHeaderTheme)}
|
||||
splitType={unref(getSplitType)}
|
||||
menuMode={unref(getMenuMode)}
|
||||
showSearch={false}
|
||||
/>
|
||||
</div>
|
||||
)}
|
||||
|
@@ -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)}
|
||||
|
@@ -21,7 +21,6 @@ export enum HandlerEnum {
|
||||
MENU_SHOW_SIDEBAR,
|
||||
MENU_THEME,
|
||||
MENU_SPLIT,
|
||||
MENU_SHOW_SEARCH,
|
||||
MENU_FIXED,
|
||||
|
||||
// header
|
||||
|
@@ -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);
|
||||
|
@@ -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);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user