feat: 增强开奖 API 的币种支持并优化钱包处理逻辑
更新 getDrawCurrent、getDrawResults 与 getDrawResultByNo 方法,新增币种参数支持,以适配玩家币种偏好。 优化 HallBettingGrid 及相关组件:支持币种切换时自动刷新钱包数据。 重构钱包处理逻辑,简化余额更新流程并提升用户体验。 新增会话过期相关多语言提示文案,并优化现有翻译内容,提升多语言环境下的提示清晰度。
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
@theme inline {
|
||||
--color-background: var(--background);
|
||||
--color-foreground: var(--foreground);
|
||||
--font-sans: var(--font-sans);
|
||||
--font-sans: var(--font-geist-sans);
|
||||
--font-mono: var(--font-geist-mono);
|
||||
--font-heading: var(--font-sans);
|
||||
--color-sidebar-ring: var(--sidebar-ring);
|
||||
@@ -127,6 +127,13 @@
|
||||
html {
|
||||
@apply font-sans;
|
||||
}
|
||||
html:lang(ne) {
|
||||
font-family:
|
||||
var(--font-noto-sans-devanagari),
|
||||
var(--font-geist-sans),
|
||||
system-ui,
|
||||
sans-serif;
|
||||
}
|
||||
}
|
||||
|
||||
/* 玩家端 Toast:顶部居中、紧凑尺寸(位置见 components/ui/sonner.tsx) */
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Geist, Geist_Mono } from "next/font/google";
|
||||
import { Geist, Geist_Mono, Noto_Sans_Devanagari } from "next/font/google";
|
||||
|
||||
import { Providers } from "@/components/providers";
|
||||
import { DEFAULT_LANGUAGE } from "@/i18n/language";
|
||||
@@ -15,6 +15,11 @@ const geistMono = Geist_Mono({
|
||||
subsets: ["latin"],
|
||||
});
|
||||
|
||||
const notoSansDevanagari = Noto_Sans_Devanagari({
|
||||
variable: "--font-noto-sans-devanagari",
|
||||
subsets: ["devanagari", "latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Lottery",
|
||||
description: "Lottery player",
|
||||
@@ -34,7 +39,7 @@ export default function RootLayout({
|
||||
<html
|
||||
lang={DEFAULT_LANGUAGE}
|
||||
suppressHydrationWarning
|
||||
className={`${geistSans.variable} ${geistMono.variable} h-full antialiased`}
|
||||
className={`${geistSans.variable} ${geistMono.variable} ${notoSansDevanagari.variable} h-full antialiased`}
|
||||
>
|
||||
<body className="min-h-full flex flex-col">
|
||||
<Providers>{children}</Providers>
|
||||
|
||||
Reference in New Issue
Block a user