收口个人中心邀请弹窗组件
迁移社区二维码卡和邀请信息卡到 PlatformSubpanel 迁移邀请弹窗简单空态到 PlatformEmptyState 迁移邀请弹窗小标题到 PlatformFieldLabel 补充邀请弹窗公共组件断言并更新文档和 Hermes
This commit is contained in:
@@ -3178,6 +3178,9 @@ test('profile community shortcut shows reward subtitle and invited users', async
|
||||
expect(screen.getByAltText('玩家社区 QQ 群二维码')).toBeTruthy();
|
||||
expect(screen.getByText('微信群')).toBeTruthy();
|
||||
expect(screen.getByText('QQ群')).toBeTruthy();
|
||||
expect(screen.getByText('微信群').parentElement?.className).toContain(
|
||||
'border-[var(--platform-subpanel-border)]',
|
||||
);
|
||||
expect(screen.queryByText('成功邀请')).toBeNull();
|
||||
expect(screen.queryByText('被邀请玩家')).toBeNull();
|
||||
});
|
||||
@@ -3283,7 +3286,8 @@ test('profile redeem invite query modal submits code after login', async () => {
|
||||
);
|
||||
});
|
||||
expect(onRechargeSuccess).toHaveBeenCalledTimes(1);
|
||||
expect(await screen.findByText('已填写')).toBeTruthy();
|
||||
const redeemedState = await screen.findByText('已填写邀请码');
|
||||
expect(redeemedState.className).toContain('platform-empty-state');
|
||||
expect(screen.queryByRole('region', { name: '次级入口' })).toBeNull();
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user