feat: Implement frontend for business owners' support ticket system

This commit is contained in:
poduck
2025-11-28 04:56:48 -05:00
parent aa3854a13f
commit 512d95ca2d
10 changed files with 884 additions and 5 deletions

View File

@@ -64,7 +64,8 @@
"businesses": "Businesses",
"users": "Users",
"support": "Support",
"platformSettings": "Platform Settings"
"platformSettings": "Platform Settings",
"tickets": "Tickets"
},
"staff": {
"title": "Staff & Management",
@@ -79,6 +80,38 @@
"inviteModalTitle": "Invite Staff",
"inviteModalDescription": "User invitation flow would go here."
},
"tickets": {
"title": "Support Tickets",
"description": "Manage your support requests and inquiries.",
"newTicket": "New Ticket",
"errorLoading": "Error loading tickets",
"subject": "Subject",
"status": "Status",
"priority": "Priority",
"category": "Category",
"assignee": "Assignee",
"createdAt": "Created At",
"unassigned": "Unassigned",
"noTicketsFound": "No tickets found.",
"ticketDetails": "Ticket Details",
"categoryPlaceholder": "e.g., Billing, Technical, Feature Request",
"createTicket": "Create Ticket",
"updateTicket": "Update Ticket",
"comments": "Comments",
"noComments": "No comments yet.",
"internal": "Internal",
"addCommentPlaceholder": "Add a comment...",
"internalComment": "Internal Comment",
"postComment": "Post Comment",
"priority.low": "Low",
"priority.medium": "Medium",
"priority.high": "High",
"priority.urgent": "Urgent",
"status.open": "Open",
"status.in_progress": "In Progress",
"status.resolved": "Resolved",
"status.closed": "Closed"
},
"dashboard": {
"title": "Dashboard",
"welcome": "Welcome, {{name}}!",