Add business workshop management UI with Jalali scheduling and shared dashboard polish.
Includes workshop list/edit/details, registrations modal, category tree, shared EmptyState/RichTextEditor/toasts, and fixes for the Jalali date picker and thumbnail field layout. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
89269dff04
commit
d5aca8bea7
@@ -1,4 +1,4 @@
|
||||
import { FileText, GraduationCap } from 'lucide-react'
|
||||
import { FileText, GraduationCap, Presentation } from 'lucide-react'
|
||||
import { SectionCard } from '../components/SectionCard'
|
||||
import { Breadcrumbs } from '../components/Breadcrumbs'
|
||||
import { PageTitle } from '../components/PageTitle'
|
||||
@@ -14,7 +14,7 @@ const contentSections: {
|
||||
descKey: BusinessMessageKey
|
||||
linkKey: BusinessMessageKey
|
||||
href: string
|
||||
moduleId: 'blog' | 'videos' | 'instructions'
|
||||
moduleId: 'blog' | 'videos' | 'instructions' | 'workshops'
|
||||
}[] = [
|
||||
{
|
||||
icon: FileText,
|
||||
@@ -32,6 +32,14 @@ const contentSections: {
|
||||
href: '/instructions',
|
||||
moduleId: 'instructions',
|
||||
},
|
||||
{
|
||||
icon: Presentation,
|
||||
titleKey: 'nav.workshops',
|
||||
descKey: 'content.card.workshops.desc',
|
||||
linkKey: 'content.card.workshops.link',
|
||||
href: '/workshops',
|
||||
moduleId: 'workshops',
|
||||
},
|
||||
]
|
||||
|
||||
export function ContentPage() {
|
||||
|
||||
Reference in New Issue
Block a user