@@ -6,52 +6,12 @@ dayjs.extend(weekday);
6
6
dayjs . extend ( customParseFormat ) ;
7
7
8
8
import { DATE_FORMAT , LANGUAGE } from "../constants" ;
9
+ import { WeekStringType } from "../types" ;
9
10
10
11
export function classNames ( ...classes : ( false | null | undefined | string ) [ ] ) {
11
12
return classes . filter ( Boolean ) . join ( " " ) ;
12
13
}
13
14
14
- export function getTextColorByPrimaryColor ( color : string ) {
15
- switch ( color ) {
16
- case "blue" :
17
- return "text-blue-500" ;
18
- case "orange" :
19
- return "text-orange-500" ;
20
- case "yellow" :
21
- return "text-yellow-500" ;
22
- case "red" :
23
- return "text-red-500" ;
24
- case "purple" :
25
- return "text-purple-500" ;
26
- case "amber" :
27
- return "text-amber-500" ;
28
- case "lime" :
29
- return "text-lime-500" ;
30
- case "green" :
31
- return "text-green-500" ;
32
- case "emerald" :
33
- return "text-emerald-500" ;
34
- case "teal" :
35
- return "text-teal-500" ;
36
- case "cyan" :
37
- return "text-cyan-500" ;
38
- case "sky" :
39
- return "text-sky-500" ;
40
- case "indigo" :
41
- return "text-indigo-500" ;
42
- case "violet" :
43
- return "text-violet-500" ;
44
- case "fuchsia" :
45
- return "text-fuchsia-500" ;
46
- case "pink" :
47
- return "text-pink-500" ;
48
- case "rose" :
49
- return "text-rose-500" ;
50
- default :
51
- return "" ;
52
- }
53
- }
54
-
55
15
export function generateArrayNumber ( start = 0 , end = 0 ) {
56
16
const array = [ ] ;
57
17
for ( let i = start ; i <= end ; i ++ ) {
@@ -148,7 +108,10 @@ export function generateWeekdayStringsArray() {
148
108
return weekdays ;
149
109
}
150
110
151
- export function getNumberOfDay ( dayString : string , startWeekOn ?: string | null | undefined ) : number {
111
+ export function getNumberOfDay (
112
+ dayString : string ,
113
+ startWeekOn ?: WeekStringType | null | undefined
114
+ ) : number {
152
115
let number = 0 ;
153
116
154
117
let startDateModifier = 0 ;
0 commit comments