INNER CODE UNIT · TypeScript

ts

Purewhiter/mobilegym · apps/Alipay/data/index.ts:28

const ts = (v: unknown) => resolveDataTimestamp(v as string | number);

function resolveAllTimestamps(data: typeof defaults) {
  const bankCards = data.bankCards.map(card => ({ ...card }));
  return {
    ...data,
    conversations: data.conversations.map(c => ({
      ...c,
      lastTimestamp: ts(c.lastTimestamp),
      ...('lastReadAt' in c ? { lastReadAt: ts((c as any).lastReadAt) } : {}),
    })),
    chatHistory: Object.fromEntries(
      Object.entries(data.chatHistory).map(([k, msgs]) => [
        k, msgs.map(m => ({ ...m, timestamp: ts(m.timestamp) })),
      ]),
    ),
    bankCards,
    transferRecords: data.transferRecords.map(r => {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…