aboutsummaryrefslogtreecommitdiff
path: root/src/lib/utils.ts
diff options
context:
space:
mode:
authorMax Nanis2025-06-23 17:20:31 +0700
committerMax Nanis2025-06-23 17:20:31 +0700
commit8138549f64403874eb7c7ddfbde1cc2cc2c03695 (patch)
treeff16ff5bf7b0a5454fd181d178a6f799b9141d64 /src/lib/utils.ts
parent5e8b1b89bfffd0202bc6c5f64aac943053d79d32 (diff)
downloadpanel-ui-8138549f64403874eb7c7ddfbde1cc2cc2c03695.tar.gz
panel-ui-8138549f64403874eb7c7ddfbde1cc2cc2c03695.zip
Typescript validation finally passes.
Diffstat (limited to 'src/lib/utils.ts')
-rw-r--r--src/lib/utils.ts25
1 files changed, 24 insertions, 1 deletions
diff --git a/src/lib/utils.ts b/src/lib/utils.ts
index ed75d2f..9fc0e6d 100644
--- a/src/lib/utils.ts
+++ b/src/lib/utils.ts
@@ -1,6 +1,5 @@
import {type ClassValue, clsx} from "clsx"
import {twMerge} from "tailwind-merge"
-import React from "react";
export function cn(...inputs: ClassValue[]) {
return twMerge(clsx(inputs))
@@ -40,4 +39,28 @@ export function titleCase(str: string): string {
.split(" ")
.map(word => word.charAt(0).toUpperCase() + word.slice(1))
.join(" ");
+}
+
+export enum Status {
+ UNKNOWN = 0,
+ ENTER = 1,
+ INCOMPLETE = 2,
+ COMPLETE = 3
+}
+
+export enum AdjustmentTypes {
+ ac = "ADJUSTED_TO_COMPLETE",
+ af = "ADJUSTED_TO_FAIL",
+ pa = "PAYOUT_ADJUSTMENT"
+}
+
+export enum Source {
+ g = "GRS",
+ c = "Cint",
+ // "a"
+ d = "Dynata",
+ // "et" "f"
+ i = "Innovate",
+ // "l" "m" "n" "o" "e" "r" "pr" "p" "rd" "h" "s" "t" "u"
+ w = "WXET",
} \ No newline at end of file