export type FeedbackType = "FEATURE_REQUEST" | "BUG_REPORT" | "GENERAL";

export interface FeedbackData {
    type: FeedbackType;
    title: string;
    description: string;
    userId: string;
    username: string;
    timestamp: Date;
}

export const FEEDBACK_TYPE_LABELS: Record<FeedbackType, string> = {
    FEATURE_REQUEST: "💡 Feature Request",
    BUG_REPORT: "🐛 Bug Report",
    GENERAL: "💬 General Feedback"
};

export const FEEDBACK_CUSTOM_IDS = {
    PREFIX: "feedback_",
    SELECT_TYPE: "feedback_select_type",
    MODAL: "feedback_modal",
    TYPE_FIELD: "feedback_type",
    TITLE_FIELD: "feedback_title",
    DESCRIPTION_FIELD: "feedback_description",
} as const;
