feat: enhance dynamic forms and popups for About, Contact, and Resume sections; add project detail popup

This commit is contained in:
2026-02-15 05:27:23 +05:30
parent 55b436c7d2
commit 58929ae6d4
21 changed files with 605 additions and 87 deletions
-2
View File
@@ -8,7 +8,6 @@ import { IResume } from '../resume/resume.model';
export type AdminSection = 'about' | 'contact' | 'projects' | 'resume';
export interface AdminState {
candidateId: number;
about: IAbout | null;
contact: IContactModel | null;
projects: IProjects | null;
@@ -19,7 +18,6 @@ export interface AdminState {
export function createInitialState(): AdminState {
return {
candidateId: 1,
about: null,
contact: null,
projects: null,