From 1a449b7824ebc29ebf94aabd790a7dade48ba272 Mon Sep 17 00:00:00 2001 From: Redbull Deployer Date: Wed, 4 Mar 2026 15:31:41 -0600 Subject: [PATCH] UI: Fix ticket dialogs, i18n interpolation, and Add Job button - Place Category and Priority side by side in create ticket dialogs - Fix pagination showing literal {1} instead of actual values - Fix double-brace interpolation in en.json (tickets, companies) - Replace Add Job modal on dashboard with link to /dashboard/jobs/new --- .../app/dashboard/support/tickets/page.tsx | 82 ++++++++++--------- frontend/src/app/dashboard/tickets/page.tsx | 68 +++++++-------- .../dashboard-contents/admin-dashboard.tsx | 70 ++-------------- frontend/src/i18n/en.json | 8 +- 4 files changed, 88 insertions(+), 140 deletions(-) diff --git a/frontend/src/app/dashboard/support/tickets/page.tsx b/frontend/src/app/dashboard/support/tickets/page.tsx index fcc0512..8fd6fd2 100644 --- a/frontend/src/app/dashboard/support/tickets/page.tsx +++ b/frontend/src/app/dashboard/support/tickets/page.tsx @@ -97,57 +97,59 @@ export default function TicketsPage() { Create New Ticket Describe your issue and priority. -
-
- +
+
+ setNewTicket({ ...newTicket, subject: e.target.value })} - className="col-span-3" />
-
- - +
+
+ + +
+
+ + +
-
- - -
-
- +
+