mirror of
https://github.com/tiny-craft/tiny-rdm.git
synced 2025-10-29 01:33:03 +08:00
perf: optimize language loading and switching timing.
This commit is contained in:
@@ -32,7 +32,7 @@ const emit = defineEmits(['update:value'])
|
||||
|
||||
const iconSize = computed(() => Math.floor(props.width * 0.4))
|
||||
const renderIcon = (icon) => {
|
||||
return () => h(NIcon, null, { default: () => h(icon) })
|
||||
return () => h(NIcon, null, { default: () => h(icon, { strokeWidth: 4 }) })
|
||||
}
|
||||
|
||||
const connectionStore = useConnectionStore()
|
||||
@@ -122,7 +122,7 @@ const openGithub = () => {
|
||||
:render-label="renderContextLabel"
|
||||
trigger="click"
|
||||
@select="onSelectPreferenceMenu">
|
||||
<icon-button :icon="Config" :size="iconSize" class="nav-menu-button" />
|
||||
<icon-button :icon="Config" :size="iconSize" stroke-width="4" class="nav-menu-button" />
|
||||
</n-dropdown>
|
||||
<icon-button :icon="Github" :size="iconSize" class="nav-menu-button" @click="openGithub" />
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user