diff --git a/apps/admin.saladeaula.digital/app/routes/_.$orgid.enrollments.buy/bulk.tsx b/apps/admin.saladeaula.digital/app/routes/_.$orgid.enrollments.buy/bulk.tsx
index 34d5d73..16dc37f 100644
--- a/apps/admin.saladeaula.digital/app/routes/_.$orgid.enrollments.buy/bulk.tsx
+++ b/apps/admin.saladeaula.digital/app/routes/_.$orgid.enrollments.buy/bulk.tsx
@@ -20,6 +20,8 @@ import { Cell } from '../_.$orgid.enrollments.add/route'
import { CoursePicker } from '../_.$orgid.enrollments.add/course-picker'
import { MAX_ITEMS, type Course } from '../_.$orgid.enrollments.add/data'
import { Discount } from './discount'
+import { Kbd } from '@repo/ui/components/ui/kbd'
+import { Abbr } from '@repo/ui/components/abbr'
const emptyRow = {
course: undefined
@@ -49,7 +51,7 @@ const formSchema = z.object({
items: z.array(item).min(1).max(MAX_ITEMS),
coupon: z
.object({
- coupon: z.string(),
+ code: z.string(),
type: z.enum(['FIXED', 'PERCENT']),
amount: z.number().positive()
})
@@ -219,7 +221,7 @@ export function Bulk({ courses, onSubmit }: BulkProps) {
tabIndex={-1}
className="pointer-events-none"
readOnly
- value={currency.format(course?.unit_price || 0)}
+ value={currency(course?.unit_price || 0)}
/>
@@ -233,7 +235,7 @@ export function Bulk({ courses, onSubmit }: BulkProps) {
tabIndex={-1}
className="pointer-events-none"
readOnly
- value={currency.format(
+ value={currency(
(course?.unit_price || 0) *
(Number.isFinite(quantity) && quantity > 0
? quantity
@@ -288,7 +290,7 @@ export function Bulk({ courses, onSubmit }: BulkProps) {