import React, { ReactElement, useEffect } from 'react';
import Head from 'next/head'
import DatePicker from "react-datepicker";
import "react-datepicker/dist/react-datepicker.css";
import dayjs from "dayjs";
import {useAppDispatch, useAppSelector} from "../../stores/hooks";
import {useRouter} from "next/router";
import { fetch } from '../../stores/organizations/organizationsSlice'
import {saveFile} from "../../helpers/fileSaver";
import dataFormatter from '../../helpers/dataFormatter';
import ImageField from "../../components/ImageField";
import LayoutAuthenticated from "../../layouts/Authenticated";
import {getPageTitle} from "../../config";
import SectionTitleLineWithButton from "../../components/SectionTitleLineWithButton";
import SectionMain from "../../components/SectionMain";
import CardBox from "../../components/CardBox";
import BaseButton from "../../components/BaseButton";
import BaseDivider from "../../components/BaseDivider";
import {mdiChartTimelineVariant} from "@mdi/js";
import {SwitchField} from "../../components/SwitchField";
import FormField from "../../components/FormField";

import {hasPermission} from "../../helpers/userPermissions";


const OrganizationsView = () => {
    const router = useRouter()
    const dispatch = useAppDispatch()
    const { organizations } = useAppSelector((state) => state.organizations)
    
    const { currentUser } = useAppSelector((state) => state.auth);
    

    const { id } = router.query;
    
    function removeLastCharacter(str) {
      console.log(str,`str`)
      return str.slice(0, -1);
    }

    useEffect(() => {
        dispatch(fetch({ id }));
    }, [dispatch, id]);


    return (
      <>
          <Head>
              <title>{getPageTitle('View organizations')}</title>
          </Head>
          <SectionMain>
            <SectionTitleLineWithButton icon={mdiChartTimelineVariant} title={removeLastCharacter('View organizations')} main>
                <BaseButton
                  color='info'
                  label='Edit'
                  href={`/organizations/organizations-edit/?id=${id}`}
                />
            </SectionTitleLineWithButton>
            <CardBox>
            

              
                <div className={'mb-4'}>
                    <p className={'block font-bold mb-2'}>Name</p>
                    <p>{organizations?.name}</p>
                </div>
              

              

              

              

              

              

              

              

              

              

              

              

              
              

                
                <>
                    <p className={'block font-bold mb-2'}>Users Organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>First Name</th>
                                
                                
                                
                                <th>Last Name</th>
                                
                                
                                
                                <th>Phone Number</th>
                                
                                
                                
                                <th>E-Mail</th>
                                
                                
                                
                                <th>Disabled</th>
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.users_organizations && Array.isArray(organizations.users_organizations) &&
                              organizations.users_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/users/users-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="firstName">
                                        { item.firstName }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="lastName">
                                        { item.lastName }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="phoneNumber">
                                        { item.phoneNumber }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="email">
                                        { item.email }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="disabled">
                                        { dataFormatter.booleanFormatter(item.disabled) }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.users_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                
                
                
                <>
                    <p className={'block font-bold mb-2'}>Tenants organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Subdomain</th>
                                
                                
                                
                                <th>Tagline</th>
                                
                                
                                
                                
                                
                                <th>Primarycolor</th>
                                
                                
                                
                                <th>Defaultlanguage</th>
                                
                                
                                
                                <th>Timezone</th>
                                
                                
                                
                                <th>Primarycurrency</th>
                                
                                
                                
                                <th>Secondarycurrencies(commaseparated)</th>
                                
                                
                                
                                <th>Address</th>
                                
                                
                                
                                <th>Phone</th>
                                
                                
                                
                                <th>Billingemail</th>
                                
                                
                                
                                <th>Supportemail</th>
                                
                                
                                
                                <th>2FArequiredforadmins</th>
                                
                                
                                
                                <th>IPwhitelistenabled</th>
                                
                                
                                
                                <th>IPwhitelist(commaseparated)</th>
                                
                                
                                
                                <th>Businesshours</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.tenants_organizations && Array.isArray(organizations.tenants_organizations) &&
                              organizations.tenants_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/tenants/tenants-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="subdomain">
                                        { item.subdomain }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="tagline">
                                        { item.tagline }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="primary_color">
                                        { item.primary_color }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="default_language">
                                        { item.default_language }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="timezone">
                                        { item.timezone }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="primary_currency">
                                        { item.primary_currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="secondary_currencies">
                                        { item.secondary_currencies }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="address">
                                        { item.address }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="phone">
                                        { item.phone }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="billing_email">
                                        { item.billing_email }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="support_email">
                                        { item.support_email }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="two_factor_required_for_admins">
                                        { dataFormatter.booleanFormatter(item.two_factor_required_for_admins) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="ip_whitelist_enabled">
                                        { dataFormatter.booleanFormatter(item.ip_whitelist_enabled) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="ip_whitelist">
                                        { item.ip_whitelist }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="business_hours">
                                        { item.business_hours }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.tenants_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Service_lines organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Name(FR)</th>
                                
                                
                                
                                <th>Name(EN)</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>Category</th>
                                
                                
                                
                                <th>Pricingmodel</th>
                                
                                
                                
                                <th>Minprice</th>
                                
                                
                                
                                <th>Maxprice</th>
                                
                                
                                
                                <th>Typicaltimeline</th>
                                
                                
                                
                                <th>Active</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.service_lines_organizations && Array.isArray(organizations.service_lines_organizations) &&
                              organizations.service_lines_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/service_lines/service_lines-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="name_fr">
                                        { item.name_fr }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="name_en">
                                        { item.name_en }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="category">
                                        { item.category }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="pricing_model">
                                        { item.pricing_model }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="min_price">
                                        { item.min_price }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="max_price">
                                        { item.max_price }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="typical_timeline">
                                        { item.typical_timeline }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="active">
                                        { dataFormatter.booleanFormatter(item.active) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.service_lines_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Services organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Name(FR)</th>
                                
                                
                                
                                <th>Name(EN)</th>
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Pricingmodel</th>
                                
                                
                                
                                <th>Minprice</th>
                                
                                
                                
                                <th>Maxprice</th>
                                
                                
                                
                                <th>Typicalduration(weeks)</th>
                                
                                
                                
                                <th>Requiredskills(commaseparated)</th>
                                
                                
                                
                                <th>Active</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.services_organizations && Array.isArray(organizations.services_organizations) &&
                              organizations.services_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/services/services-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="name_fr">
                                        { item.name_fr }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="name_en">
                                        { item.name_en }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="pricing_model">
                                        { item.pricing_model }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="min_price">
                                        { item.min_price }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="max_price">
                                        { item.max_price }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="typical_duration_weeks">
                                        { item.typical_duration_weeks }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="required_skills">
                                        { item.required_skills }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="active">
                                        { dataFormatter.booleanFormatter(item.active) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.services_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Companies organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Legalname</th>
                                
                                
                                
                                <th>Tradename</th>
                                
                                
                                
                                <th>RCCM</th>
                                
                                
                                
                                <th>TaxID/IDNAT</th>
                                
                                
                                
                                <th>Industry</th>
                                
                                
                                
                                <th>Companysize</th>
                                
                                
                                
                                <th>Annualrevenue</th>
                                
                                
                                
                                <th>Website</th>
                                
                                
                                
                                <th>Address</th>
                                
                                
                                
                                <th>City</th>
                                
                                
                                
                                <th>Country</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                                
                                <th>Lifecyclestage</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.companies_organizations && Array.isArray(organizations.companies_organizations) &&
                              organizations.companies_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/companies/companies-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="legal_name">
                                        { item.legal_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="trade_name">
                                        { item.trade_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="rccm">
                                        { item.rccm }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="tax_id">
                                        { item.tax_id }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="industry">
                                        { item.industry }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="size_band">
                                        { item.size_band }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="annual_revenue">
                                        { item.annual_revenue }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="website">
                                        { item.website }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="address">
                                        { item.address }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="city">
                                        { item.city }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="country">
                                        { item.country }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="lifecycle_stage">
                                        { item.lifecycle_stage }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.companies_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Contacts organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Firstname</th>
                                
                                
                                
                                <th>Lastname</th>
                                
                                
                                
                                <th>Email</th>
                                
                                
                                
                                <th>Phone</th>
                                
                                
                                
                                <th>Jobtitle</th>
                                
                                
                                
                                <th>WhatsApp</th>
                                
                                
                                
                                <th>LinkedInURL</th>
                                
                                
                                
                                <th>Preferredchannel</th>
                                
                                
                                
                                <th>Allowemail</th>
                                
                                
                                
                                <th>AllowSMS</th>
                                
                                
                                
                                <th>AllowWhatsApp</th>
                                
                                
                                
                                <th>Lifecyclestage</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.contacts_organizations && Array.isArray(organizations.contacts_organizations) &&
                              organizations.contacts_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/contacts/contacts-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="first_name">
                                        { item.first_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="last_name">
                                        { item.last_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="email">
                                        { item.email }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="phone">
                                        { item.phone }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="job_title">
                                        { item.job_title }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="whatsapp">
                                        { item.whatsapp }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="linkedin_url">
                                        { item.linkedin_url }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="preferred_channel">
                                        { item.preferred_channel }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="allow_email">
                                        { dataFormatter.booleanFormatter(item.allow_email) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="allow_sms">
                                        { dataFormatter.booleanFormatter(item.allow_sms) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="allow_whatsapp">
                                        { dataFormatter.booleanFormatter(item.allow_whatsapp) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="lifecycle_stage">
                                        { item.lifecycle_stage }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.contacts_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Tags organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Color</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.tags_organizations && Array.isArray(organizations.tags_organizations) &&
                              organizations.tags_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/tags/tags-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="color">
                                        { item.color }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.tags_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Pipelines organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Pipelinetype</th>
                                
                                
                                
                                <th>Active</th>
                                
                                
                                
                                <th>Sortorder</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.pipelines_organizations && Array.isArray(organizations.pipelines_organizations) &&
                              organizations.pipelines_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/pipelines/pipelines-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="pipeline_type">
                                        { item.pipeline_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="active">
                                        { dataFormatter.booleanFormatter(item.active) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sort_order">
                                        { item.sort_order }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.pipelines_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Deal_stages organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Probability%</th>
                                
                                
                                
                                <th>Sortorder</th>
                                
                                
                                
                                <th>Closedwonstage</th>
                                
                                
                                
                                <th>Closedloststage</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.deal_stages_organizations && Array.isArray(organizations.deal_stages_organizations) &&
                              organizations.deal_stages_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/deal_stages/deal_stages-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="probability_percent">
                                        { item.probability_percent }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sort_order">
                                        { item.sort_order }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_closed_won">
                                        { dataFormatter.booleanFormatter(item.is_closed_won) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_closed_lost">
                                        { dataFormatter.booleanFormatter(item.is_closed_lost) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.deal_stages_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Leads organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Fullname</th>
                                
                                
                                
                                <th>Email</th>
                                
                                
                                
                                <th>Phone</th>
                                
                                
                                
                                <th>Companyname</th>
                                
                                
                                
                                <th>Message</th>
                                
                                
                                
                                
                                
                                <th>Source</th>
                                
                                
                                
                                <th>Leadscore</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                
                                
                                <th>Capturedat</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.leads_organizations && Array.isArray(organizations.leads_organizations) &&
                              organizations.leads_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/leads/leads-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="full_name">
                                        { item.full_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="email">
                                        { item.email }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="phone">
                                        { item.phone }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="company_name">
                                        { item.company_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="message">
                                        { item.message }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="source">
                                        { item.source }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="score">
                                        { item.score }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="captured_at">
                                        { dataFormatter.dateTimeFormatter(item.captured_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.leads_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Deals organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Dealname</th>
                                
                                
                                
                                <th>Amount</th>
                                
                                
                                
                                <th>Currency</th>
                                
                                
                                
                                <th>Expectedclosedate</th>
                                
                                
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Lossreason</th>
                                
                                
                                
                                <th>Wonat</th>
                                
                                
                                
                                <th>Lostat</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.deals_organizations && Array.isArray(organizations.deals_organizations) &&
                              organizations.deals_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/deals/deals-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="amount">
                                        { item.amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="currency">
                                        { item.currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="expected_close_at">
                                        { dataFormatter.dateTimeFormatter(item.expected_close_at) }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="loss_reason">
                                        { item.loss_reason }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="won_at">
                                        { dataFormatter.dateTimeFormatter(item.won_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="lost_at">
                                        { dataFormatter.dateTimeFormatter(item.lost_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.deals_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Project_templates organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Templatename</th>
                                
                                
                                
                                <th>Description</th>
                                
                                
                                
                                <th>Defaultduration(weeks)</th>
                                
                                
                                
                                <th>Defaultbudget</th>
                                
                                
                                
                                <th>Billingmodel</th>
                                
                                
                                
                                <th>Active</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.project_templates_organizations && Array.isArray(organizations.project_templates_organizations) &&
                              organizations.project_templates_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/project_templates/project_templates-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="default_duration_weeks">
                                        { item.default_duration_weeks }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="default_budget">
                                        { item.default_budget }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="billing_model">
                                        { item.billing_model }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="active">
                                        { dataFormatter.booleanFormatter(item.active) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.project_templates_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Projects organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Projectname</th>
                                
                                
                                
                                <th>Projectcode</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Deliverymethod</th>
                                
                                
                                
                                <th>Startdate</th>
                                
                                
                                
                                <th>Enddate</th>
                                
                                
                                
                                <th>Budgetamount</th>
                                
                                
                                
                                <th>Budgetcurrency</th>
                                
                                
                                
                                <th>Externalcosts</th>
                                
                                
                                
                                <th>Estimatedhours</th>
                                
                                
                                
                                <th>Actualhours</th>
                                
                                
                                
                                
                                
                                <th>Risklevel</th>
                                
                                
                                
                                <th>Summary</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.projects_organizations && Array.isArray(organizations.projects_organizations) &&
                              organizations.projects_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/projects/projects-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="code">
                                        { item.code }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="delivery_method">
                                        { item.delivery_method }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="start_at">
                                        { dataFormatter.dateTimeFormatter(item.start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="end_at">
                                        { dataFormatter.dateTimeFormatter(item.end_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="budget_amount">
                                        { item.budget_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="budget_currency">
                                        { item.budget_currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="external_costs">
                                        { item.external_costs }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="estimated_hours">
                                        { item.estimated_hours }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="actual_hours">
                                        { item.actual_hours }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="risk_level">
                                        { item.risk_level }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="summary">
                                        { item.summary }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.projects_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Milestones organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Description</th>
                                
                                
                                
                                <th>Startdate</th>
                                
                                
                                
                                <th>Duedate</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Sortorder</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.milestones_organizations && Array.isArray(organizations.milestones_organizations) &&
                              organizations.milestones_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/milestones/milestones-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="start_at">
                                        { dataFormatter.dateTimeFormatter(item.start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="due_at">
                                        { dataFormatter.dateTimeFormatter(item.due_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sort_order">
                                        { item.sort_order }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.milestones_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Tasks organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Title</th>
                                
                                
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Priority</th>
                                
                                
                                
                                
                                
                                <th>Startdate</th>
                                
                                
                                
                                <th>Duedate</th>
                                
                                
                                
                                <th>Estimatedhours</th>
                                
                                
                                
                                <th>Actualhours</th>
                                
                                
                                
                                <th>Sortorder</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.tasks_organizations && Array.isArray(organizations.tasks_organizations) &&
                              organizations.tasks_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/tasks/tasks-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="title">
                                        { item.title }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="priority">
                                        { item.priority }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="start_at">
                                        { dataFormatter.dateTimeFormatter(item.start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="due_at">
                                        { dataFormatter.dateTimeFormatter(item.due_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="estimated_hours">
                                        { item.estimated_hours }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="actual_hours">
                                        { item.actual_hours }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sort_order">
                                        { item.sort_order }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.tasks_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Task_dependencies organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.task_dependencies_organizations && Array.isArray(organizations.task_dependencies_organizations) &&
                              organizations.task_dependencies_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/task_dependencies/task_dependencies-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.task_dependencies_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Deliverables organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Description</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Duedate</th>
                                
                                
                                
                                
                                
                                <th>Clientfeedback</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.deliverables_organizations && Array.isArray(organizations.deliverables_organizations) &&
                              organizations.deliverables_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/deliverables/deliverables-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="due_at">
                                        { dataFormatter.dateTimeFormatter(item.due_at) }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="client_feedback">
                                        { item.client_feedback }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.deliverables_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Project_risks organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Risktitle</th>
                                
                                
                                
                                <th>Description</th>
                                
                                
                                
                                <th>Impact</th>
                                
                                
                                
                                <th>Likelihood</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Mitigationplan</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.project_risks_organizations && Array.isArray(organizations.project_risks_organizations) &&
                              organizations.project_risks_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/project_risks/project_risks-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="title">
                                        { item.title }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="impact">
                                        { item.impact }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="likelihood">
                                        { item.likelihood }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="mitigation_plan">
                                        { item.mitigation_plan }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.project_risks_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Project_status_reports organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Weekstart</th>
                                
                                
                                
                                <th>Weekend</th>
                                
                                
                                
                                <th>Overallstatus</th>
                                
                                
                                
                                <th>Accomplishments</th>
                                
                                
                                
                                <th>Nextsteps</th>
                                
                                
                                
                                <th>Risks&issues</th>
                                
                                
                                
                                <th>Clientnotes</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.project_status_reports_organizations && Array.isArray(organizations.project_status_reports_organizations) &&
                              organizations.project_status_reports_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/project_status_reports/project_status_reports-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="reporting_week_start_at">
                                        { dataFormatter.dateTimeFormatter(item.reporting_week_start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="reporting_week_end_at">
                                        { dataFormatter.dateTimeFormatter(item.reporting_week_end_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="overall_status">
                                        { item.overall_status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="accomplishments">
                                        { item.accomplishments }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="next_steps">
                                        { item.next_steps }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="risks_issues">
                                        { item.risks_issues }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="client_notes">
                                        { item.client_notes }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.project_status_reports_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Skills organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Domain</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.skills_organizations && Array.isArray(organizations.skills_organizations) &&
                              organizations.skills_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/skills/skills-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="domain">
                                        { item.domain }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.skills_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Team_members organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Employmenttype</th>
                                
                                
                                
                                <th>Seniority</th>
                                
                                
                                
                                <th>Hourlyrate</th>
                                
                                
                                
                                <th>Ratecurrency</th>
                                
                                
                                
                                <th>Weeklycapacity(hours)</th>
                                
                                
                                
                                <th>Active</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.team_members_organizations && Array.isArray(organizations.team_members_organizations) &&
                              organizations.team_members_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/team_members/team_members-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="employment_type">
                                        { item.employment_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="seniority">
                                        { item.seniority }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="hourly_rate">
                                        { item.hourly_rate }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="rate_currency">
                                        { item.rate_currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="weekly_capacity_hours">
                                        { item.weekly_capacity_hours }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="active">
                                        { dataFormatter.booleanFormatter(item.active) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.team_members_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Team_member_skills organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Proficiency</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.team_member_skills_organizations && Array.isArray(organizations.team_member_skills_organizations) &&
                              organizations.team_member_skills_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/team_member_skills/team_member_skills-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="proficiency">
                                        { item.proficiency }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.team_member_skills_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Resource_allocations organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Startdate</th>
                                
                                
                                
                                <th>Enddate</th>
                                
                                
                                
                                <th>Allocatedhours</th>
                                
                                
                                
                                <th>Allocationtype</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.resource_allocations_organizations && Array.isArray(organizations.resource_allocations_organizations) &&
                              organizations.resource_allocations_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/resource_allocations/resource_allocations-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="start_at">
                                        { dataFormatter.dateTimeFormatter(item.start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="end_at">
                                        { dataFormatter.dateTimeFormatter(item.end_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="allocated_hours">
                                        { item.allocated_hours }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="allocation_type">
                                        { item.allocation_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.resource_allocations_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Leave_requests organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Start</th>
                                
                                
                                
                                <th>End</th>
                                
                                
                                
                                <th>Leavetype</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Reason</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.leave_requests_organizations && Array.isArray(organizations.leave_requests_organizations) &&
                              organizations.leave_requests_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/leave_requests/leave_requests-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="start_at">
                                        { dataFormatter.dateTimeFormatter(item.start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="end_at">
                                        { dataFormatter.dateTimeFormatter(item.end_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="leave_type">
                                        { item.leave_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="reason">
                                        { item.reason }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.leave_requests_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Public_holidays organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Start</th>
                                
                                
                                
                                <th>End</th>
                                
                                
                                
                                <th>Country</th>
                                
                                
                                
                                <th>Recurringyearly</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.public_holidays_organizations && Array.isArray(organizations.public_holidays_organizations) &&
                              organizations.public_holidays_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/public_holidays/public_holidays-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="start_at">
                                        { dataFormatter.dateTimeFormatter(item.start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="end_at">
                                        { dataFormatter.dateTimeFormatter(item.end_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="country">
                                        { item.country }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_recurring_yearly">
                                        { dataFormatter.booleanFormatter(item.is_recurring_yearly) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.public_holidays_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Timesheets organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Weekstart</th>
                                
                                
                                
                                <th>Weekend</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                
                                
                                <th>Submittedat</th>
                                
                                
                                
                                <th>Approvedat</th>
                                
                                
                                
                                <th>Approvalnotes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.timesheets_organizations && Array.isArray(organizations.timesheets_organizations) &&
                              organizations.timesheets_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/timesheets/timesheets-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="week_start_at">
                                        { dataFormatter.dateTimeFormatter(item.week_start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="week_end_at">
                                        { dataFormatter.dateTimeFormatter(item.week_end_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="submitted_at">
                                        { dataFormatter.dateTimeFormatter(item.submitted_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="approved_at">
                                        { dataFormatter.dateTimeFormatter(item.approved_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="approval_notes">
                                        { item.approval_notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.timesheets_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Time_entries organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Startedat</th>
                                
                                
                                
                                <th>Endedat</th>
                                
                                
                                
                                <th>Duration(hours)</th>
                                
                                
                                
                                <th>Billable</th>
                                
                                
                                
                                <th>Worktype</th>
                                
                                
                                
                                <th>Description</th>
                                
                                
                                
                                <th>Offlinerecorded</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.time_entries_organizations && Array.isArray(organizations.time_entries_organizations) &&
                              organizations.time_entries_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/time_entries/time_entries-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="started_at">
                                        { dataFormatter.dateTimeFormatter(item.started_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="ended_at">
                                        { dataFormatter.dateTimeFormatter(item.ended_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="duration_hours">
                                        { item.duration_hours }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="billable">
                                        { dataFormatter.booleanFormatter(item.billable) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="work_type">
                                        { item.work_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="offline_recorded">
                                        { dataFormatter.booleanFormatter(item.offline_recorded) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.time_entries_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Products organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>SKU</th>
                                
                                
                                
                                <th>Description</th>
                                
                                
                                
                                <th>Unitprice</th>
                                
                                
                                
                                <th>Currency</th>
                                
                                
                                
                                <th>Unit</th>
                                
                                
                                
                                <th>Taxable</th>
                                
                                
                                
                                <th>Active</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.products_organizations && Array.isArray(organizations.products_organizations) &&
                              organizations.products_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/products/products-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sku">
                                        { item.sku }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="unit_price">
                                        { item.unit_price }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="currency">
                                        { item.currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="unit">
                                        { item.unit }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="taxable">
                                        { dataFormatter.booleanFormatter(item.taxable) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="active">
                                        { dataFormatter.booleanFormatter(item.active) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.products_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Contracts organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Contractname</th>
                                
                                
                                
                                <th>Contracttype</th>
                                
                                
                                
                                <th>Billingmodel</th>
                                
                                
                                
                                <th>Amount</th>
                                
                                
                                
                                <th>Currency</th>
                                
                                
                                
                                <th>Startdate</th>
                                
                                
                                
                                <th>Enddate</th>
                                
                                
                                
                                <th>Autorenew</th>
                                
                                
                                
                                <th>Renewalnoticedays</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.contracts_organizations && Array.isArray(organizations.contracts_organizations) &&
                              organizations.contracts_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/contracts/contracts-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="contract_type">
                                        { item.contract_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="billing_model">
                                        { item.billing_model }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="amount">
                                        { item.amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="currency">
                                        { item.currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="start_at">
                                        { dataFormatter.dateTimeFormatter(item.start_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="end_at">
                                        { dataFormatter.dateTimeFormatter(item.end_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="auto_renew">
                                        { dataFormatter.booleanFormatter(item.auto_renew) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="renewal_notice_days">
                                        { item.renewal_notice_days }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.contracts_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Invoices organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Invoicenumber</th>
                                
                                
                                
                                <th>Type</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Issuedate</th>
                                
                                
                                
                                <th>Duedate</th>
                                
                                
                                
                                <th>Currency</th>
                                
                                
                                
                                <th>Subtotal</th>
                                
                                
                                
                                <th>Taxrate%</th>
                                
                                
                                
                                <th>Taxamount</th>
                                
                                
                                
                                <th>Total</th>
                                
                                
                                
                                <th>Amountpaid</th>
                                
                                
                                
                                <th>Publicnotes</th>
                                
                                
                                
                                <th>Internalnotes</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.invoices_organizations && Array.isArray(organizations.invoices_organizations) &&
                              organizations.invoices_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/invoices/invoices-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="invoice_number">
                                        { item.invoice_number }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="type">
                                        { item.type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="issue_at">
                                        { dataFormatter.dateTimeFormatter(item.issue_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="due_at">
                                        { dataFormatter.dateTimeFormatter(item.due_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="currency">
                                        { item.currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="subtotal">
                                        { item.subtotal }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="tax_rate_percent">
                                        { item.tax_rate_percent }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="tax_amount">
                                        { item.tax_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="total">
                                        { item.total }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="amount_paid">
                                        { item.amount_paid }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="public_notes">
                                        { item.public_notes }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="internal_notes">
                                        { item.internal_notes }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.invoices_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Invoice_line_items organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Description</th>
                                
                                
                                
                                <th>Quantity</th>
                                
                                
                                
                                <th>Unitprice</th>
                                
                                
                                
                                <th>Linetotal</th>
                                
                                
                                
                                <th>Taxable</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.invoice_line_items_organizations && Array.isArray(organizations.invoice_line_items_organizations) &&
                              organizations.invoice_line_items_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/invoice_line_items/invoice_line_items-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="quantity">
                                        { item.quantity }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="unit_price">
                                        { item.unit_price }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="line_total">
                                        { item.line_total }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="taxable">
                                        { dataFormatter.booleanFormatter(item.taxable) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.invoice_line_items_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Payments organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Paidat</th>
                                
                                
                                
                                <th>Amount</th>
                                
                                
                                
                                <th>Currency</th>
                                
                                
                                
                                <th>Provider</th>
                                
                                
                                
                                <th>Providerreference</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.payments_organizations && Array.isArray(organizations.payments_organizations) &&
                              organizations.payments_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/payments/payments-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="paid_at">
                                        { dataFormatter.dateTimeFormatter(item.paid_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="amount">
                                        { item.amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="currency">
                                        { item.currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="provider">
                                        { item.provider }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="provider_reference">
                                        { item.provider_reference }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.payments_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Support_slas organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Priority</th>
                                
                                
                                
                                <th>Firstresponse(minutes)</th>
                                
                                
                                
                                <th>Resolution(minutes)</th>
                                
                                
                                
                                <th>Active</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.support_slas_organizations && Array.isArray(organizations.support_slas_organizations) &&
                              organizations.support_slas_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/support_slas/support_slas-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="priority">
                                        { item.priority }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="first_response_minutes">
                                        { item.first_response_minutes }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="resolution_minutes">
                                        { item.resolution_minutes }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="active">
                                        { dataFormatter.booleanFormatter(item.active) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.support_slas_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Support_tickets organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Ticketnumber</th>
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Subject</th>
                                
                                
                                
                                
                                
                                <th>Channel</th>
                                
                                
                                
                                <th>Priority</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>Firstresponsedue</th>
                                
                                
                                
                                <th>Resolutiondue</th>
                                
                                
                                
                                <th>Firstresponseat</th>
                                
                                
                                
                                <th>Resolvedat</th>
                                
                                
                                
                                <th>Closedat</th>
                                
                                
                                
                                <th>SLAbreached</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.support_tickets_organizations && Array.isArray(organizations.support_tickets_organizations) &&
                              organizations.support_tickets_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/support_tickets/support_tickets-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="ticket_number">
                                        { item.ticket_number }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="subject">
                                        { item.subject }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="channel">
                                        { item.channel }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="priority">
                                        { item.priority }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="first_response_due_at">
                                        { dataFormatter.dateTimeFormatter(item.first_response_due_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="resolution_due_at">
                                        { dataFormatter.dateTimeFormatter(item.resolution_due_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="first_response_at">
                                        { dataFormatter.dateTimeFormatter(item.first_response_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="resolved_at">
                                        { dataFormatter.dateTimeFormatter(item.resolved_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="closed_at">
                                        { dataFormatter.dateTimeFormatter(item.closed_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sla_breached">
                                        { dataFormatter.booleanFormatter(item.sla_breached) }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.support_tickets_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Ticket_comments organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Visibility</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>Postedat</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.ticket_comments_organizations && Array.isArray(organizations.ticket_comments_organizations) &&
                              organizations.ticket_comments_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/ticket_comments/ticket_comments-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="visibility">
                                        { item.visibility }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="posted_at">
                                        { dataFormatter.dateTimeFormatter(item.posted_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.ticket_comments_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Csat_surveys organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Score(1-5)</th>
                                
                                
                                
                                <th>Feedback</th>
                                
                                
                                
                                <th>Sentat</th>
                                
                                
                                
                                <th>Respondedat</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.csat_surveys_organizations && Array.isArray(organizations.csat_surveys_organizations) &&
                              organizations.csat_surveys_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/csat_surveys/csat_surveys-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="score">
                                        { item.score }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="feedback">
                                        { item.feedback }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sent_at">
                                        { dataFormatter.dateTimeFormatter(item.sent_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="responded_at">
                                        { dataFormatter.dateTimeFormatter(item.responded_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.csat_surveys_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Email_templates organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Name</th>
                                
                                
                                
                                <th>Templatekey</th>
                                
                                
                                
                                <th>Subject(FR)</th>
                                
                                
                                
                                <th>Subject(EN)</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>Active</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.email_templates_organizations && Array.isArray(organizations.email_templates_organizations) &&
                              organizations.email_templates_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/email_templates/email_templates-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="name">
                                        { item.name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="template_key">
                                        { item.template_key }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="subject_fr">
                                        { item.subject_fr }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="subject_en">
                                        { item.subject_en }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="active">
                                        { dataFormatter.booleanFormatter(item.active) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.email_templates_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Notifications organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Channel</th>
                                
                                
                                
                                <th>Eventtype</th>
                                
                                
                                
                                <th>Title</th>
                                
                                
                                
                                <th>Body</th>
                                
                                
                                
                                <th>LinkURL</th>
                                
                                
                                
                                <th>Read</th>
                                
                                
                                
                                <th>Sentat</th>
                                
                                
                                
                                <th>Readat</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.notifications_organizations && Array.isArray(organizations.notifications_organizations) &&
                              organizations.notifications_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/notifications/notifications-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="channel">
                                        { item.channel }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="event_type">
                                        { item.event_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="title">
                                        { item.title }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="body">
                                        { item.body }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="link_url">
                                        { item.link_url }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="read">
                                        { dataFormatter.booleanFormatter(item.read) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sent_at">
                                        { dataFormatter.dateTimeFormatter(item.sent_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="read_at">
                                        { dataFormatter.dateTimeFormatter(item.read_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.notifications_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Audit_logs organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Action</th>
                                
                                
                                
                                <th>Entity</th>
                                
                                
                                
                                <th>Entitykey</th>
                                
                                
                                
                                <th>IPaddress</th>
                                
                                
                                
                                <th>Useragent</th>
                                
                                
                                
                                <th>Occurredat</th>
                                
                                
                                
                                <th>Details</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.audit_logs_organizations && Array.isArray(organizations.audit_logs_organizations) &&
                              organizations.audit_logs_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/audit_logs/audit_logs-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="action">
                                        { item.action }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="entity">
                                        { item.entity }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="entity_key">
                                        { item.entity_key }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="ip_address">
                                        { item.ip_address }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="user_agent">
                                        { item.user_agent }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="occurred_at">
                                        { dataFormatter.dateTimeFormatter(item.occurred_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="details">
                                        { item.details }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.audit_logs_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Imports organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Entitytype</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                
                                
                                <th>Totalrows</th>
                                
                                
                                
                                <th>Successrows</th>
                                
                                
                                
                                <th>Failedrows</th>
                                
                                
                                
                                <th>Errorreport</th>
                                
                                
                                
                                <th>Startedat</th>
                                
                                
                                
                                <th>Finishedat</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.imports_organizations && Array.isArray(organizations.imports_organizations) &&
                              organizations.imports_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/imports/imports-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="entity_type">
                                        { item.entity_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="total_rows">
                                        { item.total_rows }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="success_rows">
                                        { item.success_rows }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="failed_rows">
                                        { item.failed_rows }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="error_report">
                                        { item.error_report }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="started_at">
                                        { dataFormatter.dateTimeFormatter(item.started_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="finished_at">
                                        { dataFormatter.dateTimeFormatter(item.finished_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.imports_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                

                <BaseDivider />

                <BaseButton
                    color='info'
                    label='Back'
                    onClick={() => router.push('/organizations/organizations-list')}
                />
              </CardBox>
          </SectionMain>
      </>
    );
};

OrganizationsView.getLayout = function getLayout(page: ReactElement) {
    return (
      <LayoutAuthenticated
        
        permission={'READ_ORGANIZATIONS'}
        
      >
          {page}
      </LayoutAuthenticated>
    )
}

export default OrganizationsView;