/**
 * Page Notifications Configuration
 * Dynamic notification content based on current page route
 */

export interface PageNotificationConfig {
  variant: 'success' | 'error' | 'warning' | 'info';
  title: string;
  message: string;
  showLink?: boolean;
  linkHref?: string;
  linkText?: string;
}

export const pageNotifications: Record<string, PageNotificationConfig> = {
  '/planner/keywords': {
    variant: 'info',
    title: 'Keywords Management',
    message: 'Manage and organize your SEO keywords. Use filters to find specific keywords, or bulk actions to update multiple keywords at once.',
    showLink: false,
  },
  '/planner/clusters': {
    variant: 'info',
    title: 'Cluster Management',
    message: 'Organize keywords into clusters for better content planning and strategy.',
    showLink: false,
  },
  '/planner/ideas': {
    variant: 'info',
    title: 'Content Ideas',
    message: 'Generate and manage content ideas based on your keywords and clusters.',
    showLink: false,
  },
  '/writer/tasks': {
    variant: 'info',
    title: 'Writing Tasks',
    message: 'Track and manage your content writing tasks and deadlines.',
    showLink: false,
  },
  '/writer/content': {
    variant: 'info',
    title: 'Drafts',
    message: 'Review and edit your content drafts before publishing.',
    showLink: false,
  },
  '/writer/published': {
    variant: 'success',
    title: 'Published Content',
    message: 'View all your published content and track their performance.',
    showLink: false,
  },
};

