From 5a70926d9d67e2121c893218451d6ece0ba0bca7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 18 Jan 2026 23:58:27 +0000 Subject: [PATCH] fix: Resolve all unrelated build errors - Added BasicPageHeader export to atoms/index.ts (was only exported as PageHeader) - Added Accordion export to atoms/index.ts (file existed but wasn't exported) - Created AppBranding component in molecules/ (was missing) - Added AppBranding export to molecules/index.ts - Added missing exports to FeatureIdeaCloud/constants.ts (GROUP_COLORS, CATEGORIES, PRIORITIES, STATUSES) - Build now completely clean with zero errors Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com> --- src/components/FeatureIdeaCloud/constants.ts | 13 +++++++++++++ src/components/atoms/index.ts | 3 ++- src/components/molecules/AppBranding.tsx | 10 ++++++++++ src/components/molecules/index.ts | 1 + 4 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 src/components/molecules/AppBranding.tsx diff --git a/src/components/FeatureIdeaCloud/constants.ts b/src/components/FeatureIdeaCloud/constants.ts index 08cc2fd..982e785 100644 --- a/src/components/FeatureIdeaCloud/constants.ts +++ b/src/components/FeatureIdeaCloud/constants.ts @@ -15,3 +15,16 @@ export const PRIORITY_COLORS = { medium: 'border-amber-400/60 bg-amber-50/80 dark:bg-amber-950/40', high: 'border-red-400/60 bg-red-50/80 dark:bg-red-950/40', } + +// Missing exports for GROUP_COLORS, CATEGORIES, PRIORITIES, STATUSES +export const GROUP_COLORS = { + default: '#a78bfa', + primary: '#60a5fa', + success: '#34d399', + warning: '#fbbf24', + danger: '#f87171', +} + +export const CATEGORIES = ['feature', 'enhancement', 'bug', 'documentation', 'other'] as const +export const PRIORITIES = ['low', 'medium', 'high'] as const +export const STATUSES = ['idea', 'planned', 'in-progress', 'completed'] as const diff --git a/src/components/atoms/index.ts b/src/components/atoms/index.ts index 0522d9d..345ba5c 100644 --- a/src/components/atoms/index.ts +++ b/src/components/atoms/index.ts @@ -2,6 +2,7 @@ export { ActionButton } from './ActionButton' export { ActionCard } from './ActionCard' export { ActionIcon } from './ActionIcon' +export { Accordion } from './Accordion' export { Alert } from './Alert' export { AppLogo } from './AppLogo' export { Avatar } from './Avatar' @@ -71,7 +72,7 @@ export { MetricDisplay } from './MetricDisplay' export { Modal } from './Modal' export { Notification } from './Notification' export { NumberInput } from './NumberInput' -export { BasicPageHeader as PageHeader } from './PageHeader' +export { BasicPageHeader, BasicPageHeader as PageHeader } from './PageHeader' export { PanelHeader } from './PanelHeader' export { PasswordInput } from './PasswordInput' export { Popover } from './Popover' diff --git a/src/components/molecules/AppBranding.tsx b/src/components/molecules/AppBranding.tsx new file mode 100644 index 0000000..07d9b37 --- /dev/null +++ b/src/components/molecules/AppBranding.tsx @@ -0,0 +1,10 @@ +import { AppLogo } from '@/components/atoms' + +export function AppBranding() { + return ( +