Merge branch 'feat/inda-383-daily-stat' into 'main'
[ProtonMail-WebClient.git] / packages / shared / lib / pass / constants.ts
bloba8abd6e966e0e9901dc0da022bf4ff0efb6fc1c2
1 interface Client {
2     title: string;
3     link: string;
4     icon:
5         | 'brand-chrome'
6         | 'brand-android'
7         | 'brand-apple'
8         | 'brand-brave'
9         | 'brand-firefox'
10         | 'brand-edge'
11         | 'brand-windows'
12         | 'brand-safari';
15 export enum Clients {
16     Windows,
17     Android,
18     iOS,
19     Chrome,
20     Brave,
21     Firefox,
22     Edge,
23     Safari,
26 export const clients: { [key in Clients]: Client } = {
27     [Clients.Windows]: {
28         title: 'Windows',
29         link: 'https://proton.me/download/PassDesktop/win32/x64/ProtonPass_Setup.exe',
30         icon: 'brand-windows',
31     },
32     [Clients.Android]: {
33         title: 'Android',
34         link: 'https://play.google.com/store/apps/details?id=proton.android.pass',
35         icon: 'brand-android',
36     },
37     [Clients.iOS]: {
38         title: 'iOS',
39         link: 'https://apps.apple.com/us/app/id6443490629',
40         icon: 'brand-apple',
41     },
42     [Clients.Chrome]: {
43         title: 'Chrome',
44         link: 'https://chrome.google.com/webstore/detail/proton-pass/ghmbeldphafepmbegfdlkpapadhbakde',
45         icon: 'brand-chrome',
46     },
47     [Clients.Brave]: {
48         title: 'Brave',
49         link: 'https://chrome.google.com/webstore/detail/proton-pass/ghmbeldphafepmbegfdlkpapadhbakde',
50         icon: 'brand-brave',
51     },
52     [Clients.Edge]: {
53         title: 'Edge',
54         link: 'https://chrome.google.com/webstore/detail/proton-pass/ghmbeldphafepmbegfdlkpapadhbakde',
55         icon: 'brand-edge',
56     },
57     [Clients.Firefox]: {
58         title: 'Firefox',
59         link: 'https://addons.mozilla.org/en-US/firefox/addon/proton-pass',
60         icon: 'brand-firefox',
61     },
62     [Clients.Safari]: {
63         title: 'Safari',
64         link: 'https://apps.apple.com/app/id6502835663',
65         icon: 'brand-safari',
66     },
67 } as const;