Browse Source

feat: update

HuCheng 2 years ago
parent
commit
5573f19fe5
2 changed files with 89 additions and 21 deletions
  1. 69 1
      .eslintrc-auto-import.json
  2. 20 20
      src/layoput/index.vue

+ 69 - 1
.eslintrc-auto-import.json

@@ -1,3 +1,71 @@
 {
-  "globals": {}
+  "globals": {
+    "Component": true,
+    "ComponentPublicInstance": true,
+    "ComputedRef": true,
+    "EffectScope": true,
+    "InjectionKey": true,
+    "PropType": true,
+    "Ref": true,
+    "VNode": true,
+    "computed": true,
+    "createApp": true,
+    "customRef": true,
+    "defineAsyncComponent": true,
+    "defineComponent": true,
+    "effectScope": true,
+    "getCurrentInstance": true,
+    "getCurrentScope": true,
+    "h": true,
+    "inject": true,
+    "isProxy": true,
+    "isReactive": true,
+    "isReadonly": true,
+    "isRef": true,
+    "markRaw": true,
+    "nextTick": true,
+    "onActivated": true,
+    "onBeforeMount": true,
+    "onBeforeRouteLeave": true,
+    "onBeforeRouteUpdate": true,
+    "onBeforeUnmount": true,
+    "onBeforeUpdate": true,
+    "onDeactivated": true,
+    "onErrorCaptured": true,
+    "onMounted": true,
+    "onRenderTracked": true,
+    "onRenderTriggered": true,
+    "onScopeDispose": true,
+    "onServerPrefetch": true,
+    "onUnmounted": true,
+    "onUpdated": true,
+    "provide": true,
+    "reactive": true,
+    "readonly": true,
+    "ref": true,
+    "resolveComponent": true,
+    "shallowReactive": true,
+    "shallowReadonly": true,
+    "shallowRef": true,
+    "toRaw": true,
+    "toRef": true,
+    "toRefs": true,
+    "triggerRef": true,
+    "unref": true,
+    "useAttrs": true,
+    "useCssModule": true,
+    "useCssVars": true,
+    "useDialog": true,
+    "useLink": true,
+    "useLoadingBar": true,
+    "useMessage": true,
+    "useNotification": true,
+    "useRoute": true,
+    "useRouter": true,
+    "useSlots": true,
+    "watch": true,
+    "watchEffect": true,
+    "watchPostEffect": true,
+    "watchSyncEffect": true
+  }
 }

+ 20 - 20
src/layoput/index.vue

@@ -1,24 +1,24 @@
 <template>
-  <n-layout class="h-full">
-    <n-layout-header bordered>
-      <div class="flex justify-end">
-        <n-dropdown trigger="hover" :options="options">
-          <div class="leading-[60px] cursor-pointer hover:bg-[#f6f6f6] px-3">
-            <span>用户名</span>
-          </div>
-        </n-dropdown>
-      </div>
-    </n-layout-header>
-    <n-layout position="absolute" style="top: 64px; bottom: 0" has-sider>
-      <n-layout-sider
-        collapse-mode="transform"
-        :collapsed-width="0"
-        show-trigger="bar"
-        :native-scrollbar="false"
-        bordered
-      >
-        <MenuComponent />
-      </n-layout-sider>
+  <n-layout class="h-full" has-sider>
+    <n-layout-sider
+      collapse-mode="transform"
+      :collapsed-width="0"
+      show-trigger="bar"
+      :native-scrollbar="false"
+      bordered
+    >
+      <MenuComponent />
+    </n-layout-sider>
+    <n-layout>
+      <n-layout-header bordered>
+        <div class="flex justify-end">
+          <n-dropdown trigger="hover" :options="options">
+            <div class="leading-[60px] cursor-pointer hover:bg-[#f6f6f6] px-3">
+              <span>用户名</span>
+            </div>
+          </n-dropdown>
+        </div>
+      </n-layout-header>
       <n-layout-content
         content-style="padding: 24px;"
         :native-scrollbar="false"