1 2 3 4 5 6 7
export const tryWrap = <T>(supplier: () => T): { data?: T; error?: any } => { try { return { data: supplier() }; } catch (error) { return { error: error as any }; } };