Parcourir la source

fix: deepsource code quality review

nian il y a 1 mois
Parent
commit
8d780da228

+ 4 - 4
src/components/index.ts

@@ -1,13 +1,13 @@
 export * from './button-animation'
-export { default as CollapseTransition } from './collapse-transition/CollapseTransition.vue'
 
+export { default as CollapseTransition } from './collapse-transition/CollapseTransition.vue'
 export * from './collapse-transition/CollapseTransition.vue'
-export { default as ContentWrapper } from './content-wrapper/ContentWrapper.vue'
 
+export { default as ContentWrapper } from './content-wrapper/ContentWrapper.vue'
 export * from './content-wrapper/ContentWrapper.vue'
-export { default as EmptyPlaceholder } from './empty-placeholder/EmptyPlaceholder.vue'
 
+export { default as EmptyPlaceholder } from './empty-placeholder/EmptyPlaceholder.vue'
 export * from './empty-placeholder/EmptyPlaceholder.vue'
-export { default as HintHelp } from './hint-help/HintHelp.vue'
 
+export { default as HintHelp } from './hint-help/HintHelp.vue'
 export * from './hint-help/HintHelp.vue'

+ 7 - 3
src/layout/header/actions/component/PreferencesDrawer.vue

@@ -128,10 +128,14 @@ const showNoiseModal = () => {
               :swatches="colorSwatches"
               @update-value="setColor"
             >
-              <template #label="color">
+              <template #label="currentColor">
                 <span
-                  :style="color && { color: ccAPCA(color, twc.neutral[150], twc.neutral[950]) }"
-                  >{{ color }}</span
+                  :style="
+                    currentColor && {
+                      color: ccAPCA(currentColor, twc.neutral[150], twc.neutral[950]),
+                    }
+                  "
+                  >{{ currentColor }}</span
                 >
               </template>
             </NColorPicker>

+ 1 - 3
src/layout/header/actions/component/ThemeDropdown.vue

@@ -8,9 +8,7 @@ import { usePersonalization } from '@/composables'
 import type { Theme } from '@/composables'
 import type { PopoverProps } from 'naive-ui'
 
-interface ThemeDropdownProps extends /* @vue-ignore */ PopoverProps {}
-
-const props = defineProps<ThemeDropdownProps>()
+const props = defineProps</* @vue-ignore */ PopoverProps>()
 
 const { setTheme, theme } = usePersonalization()
 

+ 2 - 2
src/utils/chromaHelper.ts

@@ -7,8 +7,8 @@ const { isDark } = usePersonalization()
 
 export function ccAPCA(
   backgroundColor: string,
-  color1: string = '#ffffff',
-  color2: string = '#000000',
+  color1 = '#ffffff',
+  color2 = '#000000',
   bodyColor?: string,
 ): string {
   if (!bodyColor) {

+ 1 - 1
src/views/dashboard/index.vue

@@ -375,7 +375,7 @@ function initRevenueChart() {
   chart.setOption(option)
 
   chart.on('legendselectchanged', (params: any) => {
-    if (params && params.selected) {
+    if (params?.selected) {
       revenueChartSelected.value = params.selected
     }
   })

+ 1 - 1
tsconfig.vitest.json

@@ -1,6 +1,6 @@
 {
   "extends": "./tsconfig.app.json",
-  "include": ["src/**/__tests__/*", "env.d.ts"],
+  "include": ["src/**/*.test.ts", "env.d.ts"],
   "exclude": [],
   "compilerOptions": {
     "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.vitest.tsbuildinfo",