first commit

This commit is contained in:
Yusron alamsyah
2026-03-26 09:11:29 +07:00
commit 1f94c60e71
582 changed files with 46459 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
// types/auth.ts
export interface ExtendedUser {
id: string;
name: string;
email: string;
preferred_username: string;
email_verified: boolean;
roles: string[];
client_roles: string[];
permissions?: string[];
given_name?: string;
family_name?: string;
username?: string;
}
export interface ExtendedSession {
user: ExtendedUser;
accessToken: string;
refreshToken: string;
expiresAt: number;
}
+37
View File
@@ -0,0 +1,37 @@
/*Revenue Projects*/
type RevenueProjects={
img: string;
leadname: string;
designation: string;
projectname: string;
statuscolor: string;
statustext: string;
money: string;
};
// Daily Activities
type DailyActivities = {
title: string;
subtitle: string;
textcolor: string;
boldtext: boolean;
line: boolean;
link: string;
url: string;
};
/*Card types*/
type BlogCards = {
avatar: string;
coveravatar: string;
read: string;
title: string;
link: string;
category: string;
name: string;
view: string;
comments: string;
time: string;
};
export type{RevenueProjects,DailyActivities,BlogCards}
+31
View File
@@ -0,0 +1,31 @@
export type ThemeTypes = {
name: string;
dark: boolean;
variables?: object;
colors: {
primary?: string;
secondary?: string;
info?: string;
success?: string;
warning?: string;
error?: string;
lightprimary?: string;
lightsecondary?: string;
lightsuccess?: string;
lighterror?: string;
lightinfo?: string;
lightwarning?: string;
textPrimary?: string;
textSecondary?: string;
borderColor?: string;
hoverColor?: string;
containerBg?: string;
background?: string;
surface?: string;
grey100?: string;
grey200?: string;
darkgray?: string;
light?: string;
muted?: string;
};
};