add admin navbar and brand/platform management components

This commit is contained in:
Vincent Guillet
2025-10-31 18:32:24 +01:00
parent 6dc9f4ffea
commit 7531ea9453
50 changed files with 842 additions and 227 deletions

View File

@@ -0,0 +1,4 @@
export interface Brand {
id: string | number;
name: string;
}

View File

@@ -1,7 +0,0 @@
import { Credentials } from './credentials';
describe('Credentials', () => {
it('should create an instance', () => {
expect(new Credentials()).toBeTruthy();
});
});

View File

@@ -0,0 +1,7 @@
import {Brand} from './brand';
export interface Platform {
id: string | number;
name: string;
brand: Brand | undefined;
}

View File

@@ -0,0 +1,7 @@
export interface User {
firstName: string;
lastName: string;
username: string;
email: string ;
role: string;
}