feat(schedule): add durable after reminders

This commit is contained in:
pku-xht
2026-08-06 03:47:37 +08:00
committed by Tianyi Cui
parent f7e7851e3f
commit 8b69252664
41 changed files with 354 additions and 146 deletions

View File

@@ -38,7 +38,7 @@ describe('ui-schedule browser plugin', () => {
await b.fiber.await()
expect(b.entry()).toEqual({
name: 'conversation.chat.eventview',
key: 'schedule/reminder',
key: 'schedule/change',
locale: 'schedule',
component: ReminderRow,
})

View File

@@ -16,7 +16,7 @@ function props(view: unknown): ReminderRowProps {
kind: 'presented-event',
seq: 4,
time: Date.parse('2026-08-05T08:00:00.000Z'),
presentationKey: 'schedule/reminder',
eventType: 'schedule/change',
view,
}
return { node, t } as ReminderRowProps
@@ -48,7 +48,7 @@ describe('ReminderRow', () => {
deliveryMode: 'external',
})} />)
expect(screen.getByText('提醒回执不可用 · schedule/reminder')).toBeTruthy()
expect(screen.getByText('提醒回执不可用 · schedule/change')).toBeTruthy()
expect(screen.queryByText('not trusted')).toBeNull()
expect(screen.queryByText('仅在当前会话中交付')).toBeNull()
})