Sfoglia il codice sorgente

feat(组件): 部分调整

gemercheung 2 anni fa
parent
commit
6b41f2b040

+ 3 - 2
.npmrc

@@ -1,2 +1,3 @@
-auto-install-peers=true
-strict-peer-dependencies=false
+shamefully-hoist=true
+strict-peer-dependencies=false
+shell-emulator=true

+ 15 - 0
.vscode/settings.json

@@ -0,0 +1,15 @@
+{
+    "cSpell.words": [""],
+    "typescript.tsdk": "node_modules/typescript/lib",
+    "editor.formatOnSave": true,
+    "npm.packageManager": "pnpm",
+    "eslint.probe": ["javascript", "javascriptreact", "typescript", "typescriptreact", "html", "vue", "markdown", "json", "jsonc"],
+    "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact", "html", "vue", "markdown", "json", "jsonc"],
+    "vite.devCommand": "pnpm run dev -- --",
+    "i18n-ally.localesPaths": "packages/locale/lang",
+    "i18n-ally.enabledParsers": ["ts"],
+    "i18n-ally.enabledFrameworks": ["vue", "vue-sfc"],
+    "i18n-ally.keystyle": "nested",
+    "iconify.includes": ["ep"],
+    "unocss.root": "./docs"
+}

+ 0 - 1
packages/components/basic/audio/src/audio.vue

@@ -9,7 +9,6 @@
 
 <script lang="ts" setup>
 import { defineProps, ref, watchEffect } from 'vue'
-
 defineOptions({
     name: 'UIAudio',
 })

+ 8 - 4
packages/components/basic/size-animation/index.vue

@@ -4,10 +4,14 @@
     </div>
 </template>
 
-<script setup>
-import { changeWHFactory } from '../../utils'
+<script lang="ts" setup>
+import { changeWHFactory } from '@kankan/utils'
 import { defineExpose, ref, watchEffect, defineProps } from 'vue'
 
+defineOptions({
+    name: 'UISizeAnimation',
+})
+
 const props = defineProps({
     attr: {
         type: String,
@@ -51,6 +55,6 @@ defineExpose({
     refer,
 })
 </script>
-<script>
+<!-- <script>
 export default { name: 'UiSizeAnimation' }
-</script>
+</script> -->

+ 8 - 4
packages/components/basic/slide/index.vue

@@ -13,10 +13,14 @@
     </div>
 </template>
 
-<script setup>
+<script lang="ts" setup>
 import { Gate, GateContent } from '../gate'
 import { defineProps, ref, watchEffect } from 'vue'
-import UIIcon from '../icon'
+import UIIcon from '@kankan/components/basic/icon'
+
+defineOptions({
+    name: 'UISlide',
+})
 
 const props = defineProps({
     items: Array,
@@ -44,6 +48,6 @@ const nextHandler = () => {
 }
 </script>
 
-<script>
+<!-- <script>
 export default { name: 'UiSlide' }
-</script>
+</script> -->