Portfolio/src/data/portfolio.ts
Matthew L McPeak f9f1c62d0a
All checks were successful
ci / build (push) Successful in 16s
ci / publish (push) Successful in 14s
Inital Commit
2026-06-18 12:03:45 -04:00

34 lines
591 B
TypeScript

export interface Stat {
value: string;
label: string;
color: string;
}
export interface Project {
id: string;
title: string;
color: "primary" | "info" | "success" | "warn";
description: string;
tags: string[];
link: string;
}
export interface PortfolioData {
name: string;
role: string;
tagline: string;
status: string;
about: string;
stats: Stat[];
projects: Project[];
skills: Record<string, string[]>;
social: {
github: string;
linkedin: string;
email: string;
};
}
export interface ComponentProps {
portfolioData?: PortfolioData;
}