-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconstants.ts
151 lines (144 loc) · 2.91 KB
/
constants.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
import {
LayoutDashboard,
MessageSquare,
ImageIcon,
VideoIcon,
Music,
Code,
Settings,
Subtitles,
AudioLines,
} from 'lucide-react';
import { AmountOption, SidebarRoutes } from './interfaces';
export const routes: SidebarRoutes[] = [
{
label: 'Dashboard',
icon: LayoutDashboard,
href: '/dashboard',
color: 'text-sky-500',
},
{
label: 'Conversation',
icon: MessageSquare,
href: '/conversation',
color: 'text-violet-700',
backgroundColor: 'bg-violet-700/10',
},
{
label: 'Image Generation',
icon: ImageIcon,
color: 'text-pink-700',
href: '/image',
backgroundColor: 'bg-pink-700/10',
},
{
label: 'Video Generation',
icon: VideoIcon,
color: 'text-orange-700',
href: '/video',
backgroundColor: 'bg-orange-700/10',
},
{
label: 'Music Generation',
icon: Music,
color: 'text-emerald-500',
href: '/music',
backgroundColor: 'bg-emerald-700/10',
},
{
label: 'Code Generation',
icon: Code,
color: 'text-green-700',
href: '/code',
backgroundColor: 'bg-green-700/10',
},
{
label: 'Audio Generation',
icon: AudioLines,
color: 'text-purple-400',
href: '/audio',
backgroundColor: 'bg-purple-400/10',
},
{
label: 'Settings',
icon: Settings,
href: '/settings',
color: 'text-white',
},
];
export const amountOption: AmountOption[] = [
{
value: '1',
label: '1 Photo',
},
{
value: '2',
label: '2 Photo',
},
{
value: '3',
label: '3 Photo',
},
{
value: '4',
label: '4 Photo',
},
];
const size: string[] = [
'64',
'128',
'192',
'256',
'320',
'384',
'448',
'512',
'576',
'640',
'704',
'768',
'832',
'896',
'960',
'1024',
];
export let ResolutionOption: string[] = [];
export const saasAiReviews = [
{
user: 'John Doe',
designation: 'Data Scientist',
review:
'The SAAS AI platform is a game-changer for our data analysis tasks. It has significantly improved our efficiency and accuracy in handling complex datasets.',
},
{
user: 'Alice Smith',
designation: 'Software Engineer',
review:
'As a developer, I appreciate the seamless integration options provided by the SAAS AI platform. It has made it easy for us to incorporate powerful AI capabilities into our applications.',
},
{
user: 'Emma Johnson',
designation: 'Business Analyst',
review:
'The SAAS AI platform has proven invaluable in extracting meaningful insights from large volumes of business data. It has become an indispensable tool in our decision-making process.',
},
{
user: 'Michael Brown',
designation: 'IT Manager',
review:
'Our team has benefited greatly from the scalability and reliability of the SAAS AI platform. It has simplified the deployment and management of AI models, making it a preferred choice for our projects.',
},
];
export const FREE_COUNTS = 5;
export const DAY_IN_MS = 86_400_000;
let i = 0;
let j = 0;
let n = size.length;
while (i != n) {
ResolutionOption.push(`${size[i]}x${size[j]}`);
j++;
if (j == n) {
i++;
j = 0;
}
}