mirror of
https://github.com/setube/ogame-vue-ts.git
synced 2026-05-12 07:55:11 +08:00
新增README-ES.md(西班牙语)和README-JA.md(日语)文档,完善多语言README互链。优化各语言README徽章、技术栈、外链格式及语言切换区,提升文档一致性与可读性。
22 lines
678 B
Vue
22 lines
678 B
Vue
<template>
|
|
<Popover>
|
|
<PopoverTrigger as-child>
|
|
<span class="cursor-pointer touch-manipulation" :class="value >= 1000 ? 'underline decoration-dotted underline-offset-4 ' : ''">
|
|
{{ formatNumber(value, 1) }}
|
|
</span>
|
|
</PopoverTrigger>
|
|
<PopoverContent class="w-auto p-2 z-100" side="top" align="center">
|
|
<p class="font-mono text-sm">{{ props.value.toLocaleString() }}</p>
|
|
</PopoverContent>
|
|
</Popover>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
import { Popover, PopoverContent, PopoverTrigger } from '@/components/ui/popover'
|
|
import { formatNumber } from '@/utils/format'
|
|
|
|
const props = defineProps<{
|
|
value: number
|
|
}>()
|
|
</script>
|