sidebar-data.ts 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. import { LayoutDashboard, Users, Play, Star, Tags } from 'lucide-react'
  2. import { type SidebarData } from '../types'
  3. import Logo from '@/assets/logo.svg'
  4. export const sidebarData: SidebarData = {
  5. teams: [
  6. {
  7. name: 'تلنت‌یار',
  8. logo: Logo,
  9. plan: 'ادمین پنل',
  10. },
  11. ],
  12. navGroups: [
  13. {
  14. title: 'عمومی',
  15. items: [
  16. {
  17. title: 'داشبورد',
  18. url: '/',
  19. icon: LayoutDashboard,
  20. },
  21. {
  22. title: 'کاربران',
  23. url: '/users',
  24. icon: Users,
  25. },
  26. {
  27. title: 'پست ها',
  28. url: '/posts',
  29. icon: Play,
  30. },
  31. {
  32. title: 'ارزیابی',
  33. url: '/evaluations',
  34. icon: Star,
  35. },
  36. {
  37. title: 'کد دعوت',
  38. url: '/referral-codes',
  39. icon: Tags,
  40. },
  41. // {
  42. // title: 'کامنت ها',
  43. // url: '/chats',
  44. // badge: '3',
  45. // icon: MessagesSquare,
  46. // },
  47. // {
  48. // title: 'Secured by Clerk',
  49. // icon: ClerkLogo,
  50. // items: [
  51. // {
  52. // title: 'Sign In',
  53. // url: '/clerk/sign-in',
  54. // },
  55. // {
  56. // title: 'Sign Up',
  57. // url: '/clerk/sign-up',
  58. // },
  59. // {
  60. // title: 'User Management',
  61. // url: '/clerk/user-management',
  62. // },
  63. // ],
  64. // },
  65. ],
  66. },
  67. // {
  68. // title: 'صفحات',
  69. // items: [
  70. // {
  71. // title: 'Auth',
  72. // icon: ShieldCheck,
  73. // items: [
  74. // {
  75. // title: 'Sign In',
  76. // url: '/sign-in',
  77. // },
  78. // // {
  79. // // title: 'Sign In (2 Col)',
  80. // // url: '/sign-in-2',
  81. // // },
  82. // // {
  83. // // title: 'Sign Up',
  84. // // url: '/sign-up',
  85. // // },
  86. // // {
  87. // // title: 'Forgot Password',
  88. // // url: '/forgot-password',
  89. // // },
  90. // // {
  91. // // title: 'OTP',
  92. // // url: '/otp',
  93. // // },
  94. // ],
  95. // },
  96. // // {
  97. // // title: 'خطاها',
  98. // // icon: Bug,
  99. // // items: [
  100. // // {
  101. // // title: 'Unauthorized',
  102. // // url: '/errors/unauthorized',
  103. // // icon: Lock,
  104. // // },
  105. // // {
  106. // // title: 'Forbidden',
  107. // // url: '/errors/forbidden',
  108. // // icon: UserX,
  109. // // },
  110. // // {
  111. // // title: 'Not Found',
  112. // // url: '/errors/not-found',
  113. // // icon: FileX,
  114. // // },
  115. // // {
  116. // // title: 'Internal Server Error',
  117. // // url: '/errors/internal-server-error',
  118. // // icon: ServerOff,
  119. // // },
  120. // // {
  121. // // title: 'Maintenance Error',
  122. // // url: '/errors/maintenance-error',
  123. // // icon: Construction,
  124. // // },
  125. // // ],
  126. // // },
  127. // ],
  128. // },
  129. // {
  130. // title: 'دیگر',
  131. // items: [
  132. // {
  133. // title: 'Settings',
  134. // icon: Settings,
  135. // items: [
  136. // {
  137. // title: 'Profile',
  138. // url: '/settings',
  139. // icon: UserCog,
  140. // },
  141. // {
  142. // title: 'Account',
  143. // url: '/settings/account',
  144. // icon: Wrench,
  145. // },
  146. // {
  147. // title: 'Appearance',
  148. // url: '/settings/appearance',
  149. // icon: Palette,
  150. // },
  151. // {
  152. // title: 'Notifications',
  153. // url: '/settings/notifications',
  154. // icon: Bell,
  155. // },
  156. // {
  157. // title: 'Display',
  158. // url: '/settings/display',
  159. // icon: Monitor,
  160. // },
  161. // ],
  162. // },
  163. // {
  164. // title: 'Help Center',
  165. // url: '/help-center',
  166. // icon: HelpCircle,
  167. // },
  168. // ],
  169. // },
  170. ],
  171. }