All files / records Intl.ts

100% Statements 2/2
100% Branches 0/0
100% Functions 1/1
100% Lines 2/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21                              1x     2x    
export type Values = { [key: string]: string | number };
export type Translate = (key: string, values?: Values) => string;
 
export type IntlRaw = {
  id: string;
  translations: { [key: string]: string };
};
 
export type Intl = {
  id: string;
  translations: { [key: string]: string };
  t: Translate;
};
 
// eslint-disable-next-line import/prefer-default-export
export const intlDefault: Intl = {
  id: "en",
  translations: {},
  t: id => id,
};