transger dsc to admin

This commit is contained in:
hamid zarghami
2025-01-20 16:30:36 +03:30
parent d1f16746ea
commit 88245257e4
6 changed files with 86 additions and 90 deletions
+3 -1
View File
@@ -2,6 +2,7 @@ import { FC } from 'react'
import { useTranslation } from 'react-i18next'
import StatusWithText from '../../components/StatusWithText'
import { useNavigate } from 'react-router-dom'
import { ArrowLeft2 } from 'iconsax-react'
const AnnouncementDetail: FC = () => {
@@ -14,8 +15,9 @@ const AnnouncementDetail: FC = () => {
<div>
{t('announcement.text_announcement')}
</div>
<div onClick={() => navigate(-1)} className='text-xs font-extralight'>
<div onClick={() => navigate(-1)} className='text-xs flex gap-0.5 items-center font-extralight'>
{t('back')}
<ArrowLeft2 size={12} color='black' />
</div>
</div>
+3 -3
View File
@@ -26,14 +26,14 @@ const DanakLearning: FC = () => {
</div>
<div className='text-xs'>
<div>
<div className='leading-5'>
لورم ایپسوم متن ساختگی با تولید سادگی
</div>
<div className='flex gap-1 mt-2'>
<div className='flex gap-1 text-[11px] mt-3 text-description'>
<div>دیزاین ,</div>
<div>۲۴ دقیقه</div>
</div>
<div>
<div className='text-description text-[11px] mt-2'>
آذر ماه 1403
</div>
</div>
+35 -39
View File
@@ -41,53 +41,49 @@ const MyServices: FC = () => {
</div>
<div className='flex flex-wrap xl:gap-6 gap-4 items-center mt-8'>
<Link to={Pages.services.detail + '1'}>
<div className='flex-1 min-w-[40%] xl:min-w-[20%] bg-white rounded-3xl p-6'>
<ServiceSection
<Link to={Pages.services.detail + '1'} className='flex-1 min-w-[40%] xl:min-w-[20%] bg-white rounded-3xl p-6'>
<ServiceSection
/>
<div className='mt-6 flex gap-1 items-center'>
<StatusCircle
color='#00BA4B'
/>
<div className='mt-6 flex gap-1 items-center'>
<StatusCircle
color='#00BA4B'
/>
<div className='text-xs text-description'>1 {t('service.active_menu')}</div>
</div>
<div className='text-xs text-description'>1 {t('service.active_menu')}</div>
</div>
</Link>
<Link to={Pages.services.detail + '1'} className='flex-1 min-w-[40%] xl:min-w-[20%] bg-white rounded-3xl p-6'>
<ServiceSection
/>
<div className='mt-6 flex gap-1 items-center'>
<StatusCircle
color='#00BA4B'
/>
<div className='text-xs text-description'>1 {t('service.active_menu')}</div>
</div>
</Link>
<Link to={Pages.services.detail + '1'}>
<div className='flex-1 min-w-[40%] xl:min-w-[20%] bg-white rounded-3xl p-6'>
<ServiceSection
<Link to={Pages.services.detail + '1'} className='flex-1 min-w-[40%] xl:min-w-[20%] bg-white rounded-3xl p-6'>
<ServiceSection
/>
<div className='mt-6 flex gap-1 items-center'>
<StatusCircle
color='#00BA4B'
/>
<div className='mt-6 flex gap-1 items-center'>
<StatusCircle
color='#00BA4B'
/>
<div className='text-xs text-description'>1 {t('service.active_menu')}</div>
</div>
<div className='text-xs text-description'>1 {t('service.active_menu')}</div>
</div>
</Link>
<Link to={Pages.services.detail + '1'}>
<div className='flex-1 min-w-[40%] xl:min-w-[20%] bg-white rounded-3xl p-6'>
<ServiceSection
<Link to={Pages.services.detail + '1'} className='flex-1 min-w-[40%] xl:min-w-[20%] bg-white rounded-3xl p-6'>
<ServiceSection
/>
<div className='mt-6 flex gap-1 items-center'>
<StatusCircle
color='#00BA4B'
/>
<div className='mt-6 flex gap-1 items-center'>
<StatusCircle
color='#00BA4B'
/>
<div className='text-xs text-description'>1 {t('service.active_menu')}</div>
</div>
</div>
</Link>
<Link to={Pages.services.detail + '1'}>
<div className='flex-1 min-w-[40%] xl:min-w-[20%] bg-white rounded-3xl p-6'>
<ServiceSection
/>
<div className='mt-6 flex gap-1 items-center'>
<StatusCircle
color='#00BA4B'
/>
<div className='text-xs text-description'>1 {t('service.active_menu')}</div>
</div>
<div className='text-xs text-description'>1 {t('service.active_menu')}</div>
</div>
</Link>
</div>
</div>
+36 -36
View File
@@ -45,104 +45,104 @@ const Setting: FC = () => {
<div className='flex xl:flex-row flex-col gap-6 text-sm mt-8'>
<div className='flex-1 border border-border px-4 rounded-2xl min-h-14 items-center flex justify-between'>
<div className='xl:text-sm text-xs'>
<div className='xl:text-[13px] text-xs'>
{t('setting.notification_announcement')}
</div>
<div className='flex xl:gap-4 gap-2'>
<div className='flex gap-1 text-xs items-center text-description'>
<div className='flex gap-2 text-xs items-center text-description'>
<div>
{t('setting.email')}
</div>
<SwitchComponent
active={true}
onChange={() => { }}
/>
<div>
{t('setting.email')}
</div>
</div>
<div className='flex gap-1 text-xs items-center text-description'>
<div className='flex gap-2 text-xs items-center text-description'>
<div>
{t('setting.sms')}
</div>
<SwitchComponent
active={false}
onChange={() => { }}
/>
<div>
{t('setting.sms')}
</div>
</div>
</div>
</div>
<div className='flex-1 border border-border px-4 rounded-2xl min-h-14 items-center flex justify-between'>
<div className='xl:text-sm text-xs'>
<div className='xl:text-[13px] text-xs'>
{t('setting.notification_announcement')}
</div>
<div className='flex xl:gap-4 gap-2'>
<div className='flex gap-1 text-xs items-center text-description'>
<div className='flex gap-2 text-xs items-center text-description'>
<div>
{t('setting.email')}
</div>
<SwitchComponent
active={true}
onChange={() => { }}
/>
<div>
{t('setting.email')}
</div>
</div>
<div className='flex gap-1 text-xs items-center text-description'>
<div className='flex gap-2 text-xs items-center text-description'>
<div>
{t('setting.sms')}
</div>
<SwitchComponent
active={false}
onChange={() => { }}
/>
<div>
{t('setting.sms')}
</div>
</div>
</div>
</div>
</div>
<div className='flex xl:flex-row flex-col gap-6 text-sm mt-6'>
<div className='flex-1 border border-border px-4 rounded-2xl min-h-14 items-center flex justify-between'>
<div className='xl:text-sm text-xs'>
<div className='xl:text-[13px] text-xs'>
{t('setting.notification_announcement')}
</div>
<div className='flex xl:gap-4 gap-2'>
<div className='flex gap-1 text-xs items-center text-description'>
<div className='flex gap-2 text-xs items-center text-description'>
<div>
{t('setting.email')}
</div>
<SwitchComponent
active={true}
onChange={() => { }}
/>
<div>
{t('setting.email')}
</div>
</div>
<div className='flex gap-1 text-xs items-center text-description'>
<div className='flex gap-2 text-xs items-center text-description'>
<div>
{t('setting.sms')}
</div>
<SwitchComponent
active={false}
onChange={() => { }}
/>
<div>
{t('setting.sms')}
</div>
</div>
</div>
</div>
<div className='flex-1 border border-border px-4 rounded-2xl min-h-14 items-center flex justify-between'>
<div className='xl:text-sm text-xs'>
<div className='xl:text-[13px] text-xs'>
{t('setting.notification_announcement')}
</div>
<div className='flex xl:gap-4 gap-2'>
<div className='flex gap-1 text-xs items-center text-description'>
<div className='flex gap-2 text-xs items-center text-description'>
<div>
{t('setting.email')}
</div>
<SwitchComponent
active={true}
onChange={() => { }}
/>
<div>
{t('setting.email')}
</div>
</div>
<div className='flex gap-1 text-xs items-center text-description'>
<div className='flex gap-2 text-xs items-center text-description'>
<div>
{t('setting.sms')}
</div>
<SwitchComponent
active={false}
onChange={() => { }}
/>
<div>
{t('setting.sms')}
</div>
</div>
</div>
</div>