This commit is contained in:
2026-01-28 22:37:27 +03:00
parent cbaa1cda9d
commit 53ca63ec91
64 changed files with 4375 additions and 2980 deletions

View File

@@ -9,12 +9,7 @@
{{ customer.email }}
</span>
<span v-else class="ellipsis">
{{
tgUser?.first_name +
(tgUser?.first_name && tgUser?.last_name ? ' ' : '') +
tgUser?.last_name +
(!(tgUser?.first_name || tgUser?.last_name) ? tgUser?.username : '')
}}
{{ nameTgUser(tgUser) }}
</span>
</div>
</template>
@@ -22,13 +17,13 @@
<script setup lang="ts">
import { inject } from 'vue'
import { useAuthStore } from 'stores/auth'
import type { WebApp } from '@twa-dev/types'
import { nameTgUser } from 'utils/helpers'
import type { WebApp, WebAppUser } from '@twa-dev/types'
const authStore = useAuthStore()
const customer = authStore.customer
const tg = inject('tg') as WebApp
const tgUser = tg.initDataUnsafe.user
const tgUser = tg.initDataUnsafe.user as WebAppUser | undefined
</script>
<style lang="scss">