feat: integrate login flow, lobby UI and bitmap font resources

This commit is contained in:
2026-09-06 13:46:57 +08:00
parent e1bcfd91ec
commit 842c68ef55
141 changed files with 11279 additions and 1717 deletions
@@ -0,0 +1,9 @@
import test from 'node:test';
import assert from 'node:assert/strict';
import { openLobbyUrl } from '../../YouleNexus/assets/framework/adapters/native/lobby-links.ts';
test('announcement links preserve fixUrl and distinct native timestamp conventions',()=>{
const calls:unknown[]=[];
openLobbyUrl('https://example.test/?a=1?b=2',{kind:'settings',browser:u=>calls.push(u)},()=>123);
openLobbyUrl('https://example.test/?a=1?b=2',{kind:'bridge',call:(n,d)=>calls.push([n,d])},()=>123);
assert.deepEqual(calls,['https://example.test/?a=1&b=2&timestamp=123',['browser','https://example.test/?a=1&b=2']]);
});