export function emptyPings()

in src/data/format.ts [97:105]


export function emptyPings<T>(emptyIString: (key: IndexedStringPingField) => T, emptyArray: (key: keyof PingFields) => any[] = () => []): Pings<T, T> {
    return Object.fromEntries(pingFields().map(([k, v]) => {
        if (v.type === PingFieldType.IndexedString) {
            return [k, emptyIString(k as IndexedStringPingField)];
        } else {
            return [k, emptyArray(k)];
        }
    })) as any;
}