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'}>Trust_profiles organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>TrustScore</th>
                                
                                
                                
                                <th>TrustTier</th>
                                
                                
                                
                                <th>ScoreLastCalculatedAt</th>
                                
                                
                                
                                <th>HumanVerified</th>
                                
                                
                                
                                <th>BusinessVerified</th>
                                
                                
                                
                                <th>IdentityVerified</th>
                                
                                
                                
                                <th>TaxVerified</th>
                                
                                
                                
                                <th>RiskFlagsSummary</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.trust_profiles_organizations && Array.isArray(organizations.trust_profiles_organizations) &&
                              organizations.trust_profiles_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/trust_profiles/trust_profiles-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="trust_score">
                                        { item.trust_score }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="trust_tier">
                                        { item.trust_tier }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="score_last_calculated_at">
                                        { dataFormatter.dateTimeFormatter(item.score_last_calculated_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_human_verified">
                                        { dataFormatter.booleanFormatter(item.is_human_verified) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_business_verified">
                                        { dataFormatter.booleanFormatter(item.is_business_verified) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_identity_verified">
                                        { dataFormatter.booleanFormatter(item.is_identity_verified) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_tax_verified">
                                        { dataFormatter.booleanFormatter(item.is_tax_verified) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="risk_flags_summary">
                                        { item.risk_flags_summary }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.trust_profiles_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Identity_verifications organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>VerificationType</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>SubmittedAt</th>
                                
                                
                                
                                <th>ReviewedAt</th>
                                
                                
                                
                                <th>ExpiresAt</th>
                                
                                
                                
                                <th>DocumentNumber</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>MatchConfidence</th>
                                
                                
                                
                                <th>ReviewNotes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.identity_verifications_organizations && Array.isArray(organizations.identity_verifications_organizations) &&
                              organizations.identity_verifications_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/identity_verifications/identity_verifications-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="verification_type">
                                        { item.verification_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="submitted_at">
                                        { dataFormatter.dateTimeFormatter(item.submitted_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="reviewed_at">
                                        { dataFormatter.dateTimeFormatter(item.reviewed_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="expires_at">
                                        { dataFormatter.dateTimeFormatter(item.expires_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="document_number">
                                        { item.document_number }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="match_confidence">
                                        { item.match_confidence }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="review_notes">
                                        { item.review_notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.identity_verifications_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Wallets organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>WalletCode</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>AvailableBalance</th>
                                
                                
                                
                                <th>PendingBalance</th>
                                
                                
                                
                                <th>Currency</th>
                                
                                
                                
                                <th>OpenedAt</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.wallets_organizations && Array.isArray(organizations.wallets_organizations) &&
                              organizations.wallets_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/wallets/wallets-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="wallet_code">
                                        { item.wallet_code }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="available_balance">
                                        { item.available_balance }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="pending_balance">
                                        { item.pending_balance }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="currency">
                                        { item.currency }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="opened_at">
                                        { dataFormatter.dateTimeFormatter(item.opened_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.wallets_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Wallet_transactions organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Direction</th>
                                
                                
                                
                                <th>TransactionType</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Amount</th>
                                
                                
                                
                                <th>FeeAmount</th>
                                
                                
                                
                                <th>ReferenceCode</th>
                                
                                
                                
                                <th>CounterpartyLabel</th>
                                
                                
                                
                                <th>InitiatedAt</th>
                                
                                
                                
                                <th>SettledAt</th>
                                
                                
                                
                                <th>Memo</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.wallet_transactions_organizations && Array.isArray(organizations.wallet_transactions_organizations) &&
                              organizations.wallet_transactions_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/wallet_transactions/wallet_transactions-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="direction">
                                        { item.direction }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="transaction_type">
                                        { item.transaction_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="amount">
                                        { item.amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="fee_amount">
                                        { item.fee_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="reference_code">
                                        { item.reference_code }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="counterparty_label">
                                        { item.counterparty_label }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="initiated_at">
                                        { dataFormatter.dateTimeFormatter(item.initiated_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="settled_at">
                                        { dataFormatter.dateTimeFormatter(item.settled_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="memo">
                                        { item.memo }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.wallet_transactions_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Chats organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>ChatType</th>
                                
                                
                                
                                <th>ChatTitle</th>
                                
                                
                                
                                
                                
                                <th>LastMessageAt</th>
                                
                                
                                
                                <th>IsEncrypted</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.chats_organizations && Array.isArray(organizations.chats_organizations) &&
                              organizations.chats_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/chats/chats-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="chat_type">
                                        { item.chat_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="chat_title">
                                        { item.chat_title }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="last_message_at">
                                        { dataFormatter.dateTimeFormatter(item.last_message_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_encrypted">
                                        { dataFormatter.booleanFormatter(item.is_encrypted) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.chats_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Chat_participants organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Role</th>
                                
                                
                                
                                <th>JoinedAt</th>
                                
                                
                                
                                <th>IsMuted</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.chat_participants_organizations && Array.isArray(organizations.chat_participants_organizations) &&
                              organizations.chat_participants_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/chat_participants/chat_participants-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="role">
                                        { item.role }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="joined_at">
                                        { dataFormatter.dateTimeFormatter(item.joined_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_muted">
                                        { dataFormatter.booleanFormatter(item.is_muted) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.chat_participants_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Messages organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>MessageType</th>
                                
                                
                                
                                <th>TextBody</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>LinkURL</th>
                                
                                
                                
                                <th>SentAt</th>
                                
                                
                                
                                <th>ReadAt</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.messages_organizations && Array.isArray(organizations.messages_organizations) &&
                              organizations.messages_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/messages/messages-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="message_type">
                                        { item.message_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="text_body">
                                        { item.text_body }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="link_url">
                                        { item.link_url }
                                    </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?.messages_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Stores organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>StoreName</th>
                                
                                
                                
                                <th>StoreSlug</th>
                                
                                
                                
                                <th>StoreType</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>SupportPhone</th>
                                
                                
                                
                                <th>SupportEmail</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.stores_organizations && Array.isArray(organizations.stores_organizations) &&
                              organizations.stores_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/stores/stores-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="store_name">
                                        { item.store_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="store_slug">
                                        { item.store_slug }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="store_type">
                                        { item.store_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="support_phone">
                                        { item.support_phone }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="support_email">
                                        { item.support_email }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.stores_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Addresses organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Label</th>
                                
                                
                                
                                <th>RecipientName</th>
                                
                                
                                
                                <th>PhoneNumber</th>
                                
                                
                                
                                <th>Country</th>
                                
                                
                                
                                <th>Province</th>
                                
                                
                                
                                <th>City</th>
                                
                                
                                
                                <th>District</th>
                                
                                
                                
                                <th>PostalCode</th>
                                
                                
                                
                                <th>StreetAddress</th>
                                
                                
                                
                                <th>Latitude</th>
                                
                                
                                
                                <th>Longitude</th>
                                
                                
                                
                                <th>IsDefault</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.addresses_organizations && Array.isArray(organizations.addresses_organizations) &&
                              organizations.addresses_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/addresses/addresses-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="label">
                                        { item.label }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="recipient_name">
                                        { item.recipient_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="phone_number">
                                        { item.phone_number }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="country">
                                        { item.country }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="province">
                                        { item.province }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="city">
                                        { item.city }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="district">
                                        { item.district }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="postal_code">
                                        { item.postal_code }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="street_address">
                                        { item.street_address }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="latitude">
                                        { item.latitude }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="longitude">
                                        { item.longitude }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_default">
                                        { dataFormatter.booleanFormatter(item.is_default) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.addresses_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Product_categories organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>CategoryName</th>
                                
                                
                                
                                <th>CategorySlug</th>
                                
                                
                                
                                <th>Visibility</th>
                                
                                
                                
                                <th>Description</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.product_categories_organizations && Array.isArray(organizations.product_categories_organizations) &&
                              organizations.product_categories_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/product_categories/product_categories-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="category_name">
                                        { item.category_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="category_slug">
                                        { item.category_slug }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="visibility">
                                        { item.visibility }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.product_categories_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>ProductName</th>
                                
                                
                                
                                <th>SKU</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>ProductType</th>
                                
                                
                                
                                <th>Price</th>
                                
                                
                                
                                <th>CostPrice</th>
                                
                                
                                
                                <th>StockQuantity</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>LocalPriorityEligible</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="product_name">
                                        { item.product_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sku">
                                        { item.sku }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="product_type">
                                        { item.product_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="price">
                                        { item.price }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="cost_price">
                                        { item.cost_price }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="stock_quantity">
                                        { item.stock_quantity }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="local_priority_eligible">
                                        { dataFormatter.booleanFormatter(item.local_priority_eligible) }
                                    </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'}>Orders organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>OrderNumber</th>
                                
                                
                                
                                <th>OrderStatus</th>
                                
                                
                                
                                <th>SubtotalAmount</th>
                                
                                
                                
                                <th>ShippingAmount</th>
                                
                                
                                
                                <th>TotalAmount</th>
                                
                                
                                
                                
                                
                                <th>PlacedAt</th>
                                
                                
                                
                                <th>PaidAt</th>
                                
                                
                                
                                <th>BuyerNote</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.orders_organizations && Array.isArray(organizations.orders_organizations) &&
                              organizations.orders_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/orders/orders-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="order_number">
                                        { item.order_number }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="order_status">
                                        { item.order_status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="subtotal_amount">
                                        { item.subtotal_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="shipping_amount">
                                        { item.shipping_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="total_amount">
                                        { item.total_amount }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="placed_at">
                                        { dataFormatter.dateTimeFormatter(item.placed_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="paid_at">
                                        { dataFormatter.dateTimeFormatter(item.paid_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="buyer_note">
                                        { item.buyer_note }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.orders_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Order_items organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Quantity</th>
                                
                                
                                
                                <th>UnitPrice</th>
                                
                                
                                
                                <th>LineTotal</th>
                                
                                
                                
                                <th>VariantLabel</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.order_items_organizations && Array.isArray(organizations.order_items_organizations) &&
                              organizations.order_items_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/order_items/order_items-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <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="variant_label">
                                        { item.variant_label }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.order_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>PaymentReference</th>
                                
                                
                                
                                <th>Method</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Amount</th>
                                
                                
                                
                                <th>InitiatedAt</th>
                                
                                
                                
                                <th>CapturedAt</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="payment_reference">
                                        { item.payment_reference }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="method">
                                        { item.method }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="amount">
                                        { item.amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="initiated_at">
                                        { dataFormatter.dateTimeFormatter(item.initiated_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="captured_at">
                                        { dataFormatter.dateTimeFormatter(item.captured_at) }
                                    </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'}>Product_reviews organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Rating</th>
                                
                                
                                
                                <th>ReviewText</th>
                                
                                
                                
                                
                                
                                <th>ModerationStatus</th>
                                
                                
                                
                                <th>ReviewedAt</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.product_reviews_organizations && Array.isArray(organizations.product_reviews_organizations) &&
                              organizations.product_reviews_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/product_reviews/product_reviews-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="rating">
                                        { item.rating }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="review_text">
                                        { item.review_text }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="moderation_status">
                                        { item.moderation_status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="reviewed_at">
                                        { dataFormatter.dateTimeFormatter(item.reviewed_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.product_reviews_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Shipments organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Carrier</th>
                                
                                
                                
                                <th>TrackingNumber</th>
                                
                                
                                
                                <th>ShipmentStatus</th>
                                
                                
                                
                                <th>ShippedAt</th>
                                
                                
                                
                                <th>DeliveredAt</th>
                                
                                
                                
                                <th>ShippingFee</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.shipments_organizations && Array.isArray(organizations.shipments_organizations) &&
                              organizations.shipments_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/shipments/shipments-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="carrier">
                                        { item.carrier }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="tracking_number">
                                        { item.tracking_number }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="shipment_status">
                                        { item.shipment_status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="shipped_at">
                                        { dataFormatter.dateTimeFormatter(item.shipped_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="delivered_at">
                                        { dataFormatter.dateTimeFormatter(item.delivered_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="shipping_fee">
                                        { item.shipping_fee }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.shipments_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Posts organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>PostType</th>
                                
                                
                                
                                <th>Caption</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>Visibility</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>PublishedAt</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.posts_organizations && Array.isArray(organizations.posts_organizations) &&
                              organizations.posts_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/posts/posts-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="post_type">
                                        { item.post_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="caption">
                                        { item.caption }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="visibility">
                                        { item.visibility }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="published_at">
                                        { dataFormatter.dateTimeFormatter(item.published_at) }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.posts_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Deep_dive_links 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>Summary</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>ValidationStatus</th>
                                
                                
                                
                                <th>AIConfidence</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.deep_dive_links_organizations && Array.isArray(organizations.deep_dive_links_organizations) &&
                              organizations.deep_dive_links_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/deep_dive_links/deep_dive_links-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="title_text">
                                        { item.title_text }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="summary">
                                        { item.summary }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="validation_status">
                                        { item.validation_status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="ai_confidence">
                                        { item.ai_confidence }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.deep_dive_links_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Citations organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>SourceType</th>
                                
                                
                                
                                <th>SourceTitle</th>
                                
                                
                                
                                <th>SourceURL</th>
                                
                                
                                
                                <th>Publisher</th>
                                
                                
                                
                                <th>PublishedAt</th>
                                
                                
                                
                                <th>QuoteExcerpt</th>
                                
                                
                                
                                <th>DOIOrIdentifier</th>
                                
                                
                                
                                <th>CredibilityGrade</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.citations_organizations && Array.isArray(organizations.citations_organizations) &&
                              organizations.citations_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/citations/citations-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="source_type">
                                        { item.source_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="source_title">
                                        { item.source_title }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="source_url">
                                        { item.source_url }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="publisher">
                                        { item.publisher }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="published_at">
                                        { dataFormatter.dateTimeFormatter(item.published_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="quote_excerpt">
                                        { item.quote_excerpt }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="doi_or_identifier">
                                        { item.doi_or_identifier }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="credibility_grade">
                                        { item.credibility_grade }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.citations_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Post_engagements organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>EngagementType</th>
                                
                                
                                
                                <th>CommentText</th>
                                
                                
                                
                                <th>EngagedAt</th>
                                
                                
                                
                                <th>IsRewardEligible</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.post_engagements_organizations && Array.isArray(organizations.post_engagements_organizations) &&
                              organizations.post_engagements_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/post_engagements/post_engagements-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="engagement_type">
                                        { item.engagement_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="comment_text">
                                        { item.comment_text }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="engaged_at">
                                        { dataFormatter.dateTimeFormatter(item.engaged_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_reward_eligible">
                                        { dataFormatter.booleanFormatter(item.is_reward_eligible) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.post_engagements_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Rewards organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>RewardType</th>
                                
                                
                                
                                <th>PointsAmount</th>
                                
                                
                                
                                <th>CashValueAmount</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>AwardedAt</th>
                                
                                
                                
                                <th>ExpiresAt</th>
                                
                                
                                
                                <th>ReasonNote</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.rewards_organizations && Array.isArray(organizations.rewards_organizations) &&
                              organizations.rewards_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/rewards/rewards-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="reward_type">
                                        { item.reward_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="points_amount">
                                        { item.points_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="cash_value_amount">
                                        { item.cash_value_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="awarded_at">
                                        { dataFormatter.dateTimeFormatter(item.awarded_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="expires_at">
                                        { dataFormatter.dateTimeFormatter(item.expires_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="reason_note">
                                        { item.reason_note }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.rewards_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Forum_spaces organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>SpaceName</th>
                                
                                
                                
                                <th>Description</th>
                                
                                
                                
                                <th>CenterLatitude</th>
                                
                                
                                
                                <th>CenterLongitude</th>
                                
                                
                                
                                <th>RadiusMeters</th>
                                
                                
                                
                                <th>MinTrustScoreToPost</th>
                                
                                
                                
                                <th>Visibility</th>
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.forum_spaces_organizations && Array.isArray(organizations.forum_spaces_organizations) &&
                              organizations.forum_spaces_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/forum_spaces/forum_spaces-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="space_name">
                                        { item.space_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="description">
                                        { item.description }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="center_latitude">
                                        { item.center_latitude }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="center_longitude">
                                        { item.center_longitude }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="radius_meters">
                                        { item.radius_meters }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="min_trust_score_to_post">
                                        { item.min_trust_score_to_post }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="visibility">
                                        { item.visibility }
                                    </td>
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.forum_spaces_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Forum_threads organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>ThreadTitle</th>
                                
                                
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>CreatedOn</th>
                                
                                
                                
                                <th>LastActivityAt</th>
                                
                                
                                
                                <th>UpvotesCount</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.forum_threads_organizations && Array.isArray(organizations.forum_threads_organizations) &&
                              organizations.forum_threads_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/forum_threads/forum_threads-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="thread_title">
                                        { item.thread_title }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="created_on">
                                        { dataFormatter.dateTimeFormatter(item.created_on) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="last_activity_at">
                                        { dataFormatter.dateTimeFormatter(item.last_activity_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="upvotes_count">
                                        { item.upvotes_count }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.forum_threads_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Forum_posts organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>PostedAt</th>
                                
                                
                                
                                <th>UpvotesCount</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.forum_posts_organizations && Array.isArray(organizations.forum_posts_organizations) &&
                              organizations.forum_posts_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/forum_posts/forum_posts-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="posted_at">
                                        { dataFormatter.dateTimeFormatter(item.posted_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="upvotes_count">
                                        { item.upvotes_count }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.forum_posts_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Job_companies organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>CompanyName</th>
                                
                                
                                
                                <th>CompanyLegalName</th>
                                
                                
                                
                                <th>CompanyWebsite</th>
                                
                                
                                
                                <th>CompanySize</th>
                                
                                
                                
                                <th>VerificationStatus</th>
                                
                                
                                
                                
                                
                                
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.job_companies_organizations && Array.isArray(organizations.job_companies_organizations) &&
                              organizations.job_companies_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/job_companies/job_companies-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="company_name">
                                        { item.company_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="company_legal_name">
                                        { item.company_legal_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="company_website">
                                        { item.company_website }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="company_size">
                                        { item.company_size }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="verification_status">
                                        { item.verification_status }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.job_companies_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Job_listings organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>JobTitle</th>
                                
                                
                                
                                <th>EmploymentType</th>
                                
                                
                                
                                <th>WorkMode</th>
                                
                                
                                
                                <th>Location</th>
                                
                                
                                
                                <th>SalaryMin</th>
                                
                                
                                
                                <th>SalaryMax</th>
                                
                                
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>PostedAt</th>
                                
                                
                                
                                <th>ClosesAt</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.job_listings_organizations && Array.isArray(organizations.job_listings_organizations) &&
                              organizations.job_listings_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/job_listings/job_listings-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="job_title">
                                        { item.job_title }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="employment_type">
                                        { item.employment_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="work_mode">
                                        { item.work_mode }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="location_text">
                                        { item.location_text }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="salary_min">
                                        { item.salary_min }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="salary_max">
                                        { item.salary_max }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="posted_at">
                                        { dataFormatter.dateTimeFormatter(item.posted_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="closes_at">
                                        { dataFormatter.dateTimeFormatter(item.closes_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.job_listings_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Job_applications organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                
                                
                                
                                
                                <th>AppliedAt</th>
                                
                                
                                
                                <th>LastUpdatedAt</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.job_applications_organizations && Array.isArray(organizations.job_applications_organizations) &&
                              organizations.job_applications_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/job_applications/job_applications-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="applied_at">
                                        { dataFormatter.dateTimeFormatter(item.applied_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="last_updated_at">
                                        { dataFormatter.dateTimeFormatter(item.last_updated_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.job_applications_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>User_credentials organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>CredentialType</th>
                                
                                
                                
                                <th>Title</th>
                                
                                
                                
                                <th>IssuerName</th>
                                
                                
                                
                                <th>IssuedAt</th>
                                
                                
                                
                                <th>ValidUntil</th>
                                
                                
                                
                                
                                
                                <th>VerificationStatus</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.user_credentials_organizations && Array.isArray(organizations.user_credentials_organizations) &&
                              organizations.user_credentials_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/user_credentials/user_credentials-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="credential_type">
                                        { item.credential_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="title_text">
                                        { item.title_text }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="issuer_name">
                                        { item.issuer_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="issued_at">
                                        { dataFormatter.dateTimeFormatter(item.issued_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="valid_until">
                                        { dataFormatter.dateTimeFormatter(item.valid_until) }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="verification_status">
                                        { item.verification_status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.user_credentials_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Affiliate_programs organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>ProgramName</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>CommissionRatePercent</th>
                                
                                
                                
                                
                                
                                <th>MinTrustScoreToJoin</th>
                                
                                
                                
                                <th>StartsAt</th>
                                
                                
                                
                                <th>EndsAt</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.affiliate_programs_organizations && Array.isArray(organizations.affiliate_programs_organizations) &&
                              organizations.affiliate_programs_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/affiliate_programs/affiliate_programs-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="program_name">
                                        { item.program_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="commission_rate_percent">
                                        { item.commission_rate_percent }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="min_trust_score_to_join">
                                        { item.min_trust_score_to_join }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="starts_at">
                                        { dataFormatter.dateTimeFormatter(item.starts_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="ends_at">
                                        { dataFormatter.dateTimeFormatter(item.ends_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.affiliate_programs_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Affiliate_memberships organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>AppliedAt</th>
                                
                                
                                
                                <th>ApprovedAt</th>
                                
                                
                                
                                <th>ReferralCode</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.affiliate_memberships_organizations && Array.isArray(organizations.affiliate_memberships_organizations) &&
                              organizations.affiliate_memberships_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/affiliate_memberships/affiliate_memberships-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="applied_at">
                                        { dataFormatter.dateTimeFormatter(item.applied_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="approved_at">
                                        { dataFormatter.dateTimeFormatter(item.approved_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="referral_code">
                                        { item.referral_code }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.affiliate_memberships_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Commissions organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>GrossProfitAmount</th>
                                
                                
                                
                                <th>CommissionAmount</th>
                                
                                
                                
                                <th>CommissionRatePercent</th>
                                
                                
                                
                                <th>EarnedAt</th>
                                
                                
                                
                                <th>PaidAt</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.commissions_organizations && Array.isArray(organizations.commissions_organizations) &&
                              organizations.commissions_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/commissions/commissions-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="gross_profit_amount">
                                        { item.gross_profit_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="commission_amount">
                                        { item.commission_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="commission_rate_percent">
                                        { item.commission_rate_percent }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="earned_at">
                                        { dataFormatter.dateTimeFormatter(item.earned_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="paid_at">
                                        { dataFormatter.dateTimeFormatter(item.paid_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.commissions_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Geo_rules organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>RuleName</th>
                                
                                
                                
                                <th>RuleType</th>
                                
                                
                                
                                <th>CenterLatitude</th>
                                
                                
                                
                                <th>CenterLongitude</th>
                                
                                
                                
                                <th>RadiusMeters</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.geo_rules_organizations && Array.isArray(organizations.geo_rules_organizations) &&
                              organizations.geo_rules_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/geo_rules/geo_rules-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="rule_name">
                                        { item.rule_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="rule_type">
                                        { item.rule_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="center_latitude">
                                        { item.center_latitude }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="center_longitude">
                                        { item.center_longitude }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="radius_meters">
                                        { item.radius_meters }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.geo_rules_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Facta_queries organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>QueryText</th>
                                
                                
                                
                                <th>Mode</th>
                                
                                
                                
                                <th>Sensitivity</th>
                                
                                
                                
                                <th>QueriedAt</th>
                                
                                
                                
                                <th>IsHistorySaved</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.facta_queries_organizations && Array.isArray(organizations.facta_queries_organizations) &&
                              organizations.facta_queries_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/facta_queries/facta_queries-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="query_text">
                                        { item.query_text }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="mode">
                                        { item.mode }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="sensitivity">
                                        { item.sensitivity }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="queried_at">
                                        { dataFormatter.dateTimeFormatter(item.queried_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="is_history_saved">
                                        { dataFormatter.booleanFormatter(item.is_history_saved) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.facta_queries_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Facta_answers organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                
                                
                                <th>TruthScorePercent</th>
                                
                                
                                
                                <th>VerificationStatus</th>
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                
                                <th>GeneratedAt</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.facta_answers_organizations && Array.isArray(organizations.facta_answers_organizations) &&
                              organizations.facta_answers_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/facta_answers/facta_answers-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="truth_score_percent">
                                        { item.truth_score_percent }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="verification_status">
                                        { item.verification_status }
                                    </td>
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    
                                    <td data-label="generated_at">
                                        { dataFormatter.dateTimeFormatter(item.generated_at) }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.facta_answers_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Subscriptions organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>Plan</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>StartedAt</th>
                                
                                
                                
                                <th>RenewsAt</th>
                                
                                
                                
                                <th>EndedAt</th>
                                
                                
                                
                                <th>PriceAmount</th>
                                
                                
                                
                                <th>BillingCycle</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.subscriptions_organizations && Array.isArray(organizations.subscriptions_organizations) &&
                              organizations.subscriptions_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/subscriptions/subscriptions-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="plan">
                                        { item.plan }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="started_at">
                                        { dataFormatter.dateTimeFormatter(item.started_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="renews_at">
                                        { dataFormatter.dateTimeFormatter(item.renews_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="ended_at">
                                        { dataFormatter.dateTimeFormatter(item.ended_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="price_amount">
                                        { item.price_amount }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="billing_cycle">
                                        { item.billing_cycle }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.subscriptions_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Api_clients organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                <th>ClientName</th>
                                
                                
                                
                                <th>ClientType</th>
                                
                                
                                
                                <th>Status</th>
                                
                                
                                
                                <th>ContactEmail</th>
                                
                                
                                
                                <th>ContactPhone</th>
                                
                                
                                
                                <th>APIKeyLabel</th>
                                
                                
                                
                                <th>IssuedAt</th>
                                
                                
                                
                                <th>LastUsedAt</th>
                                
                                
                                
                                <th>Notes</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.api_clients_organizations && Array.isArray(organizations.api_clients_organizations) &&
                              organizations.api_clients_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/api_clients/api_clients-view/?id=${item.id}`)}>
                                    
                                    
                                    <td data-label="client_name">
                                        { item.client_name }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="client_type">
                                        { item.client_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="status">
                                        { item.status }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="contact_email">
                                        { item.contact_email }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="contact_phone">
                                        { item.contact_phone }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="api_key_label">
                                        { item.api_key_label }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="issued_at">
                                        { dataFormatter.dateTimeFormatter(item.issued_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="last_used_at">
                                        { dataFormatter.dateTimeFormatter(item.last_used_at) }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="notes">
                                        { item.notes }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.api_clients_organizations?.length && <div className={'text-center py-4'}>No data</div>}
                    </CardBox>
                </>
                
                
                <>
                    <p className={'block font-bold mb-2'}>Audit_events organizations</p>
                    <CardBox
                      className='mb-6 border border-gray-300 rounded overflow-hidden'
                      hasTable
                    >
                        <div className='overflow-x-auto'>
                            <table>
                            <thead>
                            <tr>
                                
                                
                                
                                
                                <th>EventType</th>
                                
                                
                                
                                <th>EntityName</th>
                                
                                
                                
                                <th>EntityKey</th>
                                
                                
                                
                                <th>IPAddress</th>
                                
                                
                                
                                <th>UserAgent</th>
                                
                                
                                
                                <th>OccurredAt</th>
                                
                                
                                
                                <th>DetailsJSON</th>
                                
                                
                            </tr>
                            </thead>
                            <tbody>
                            {organizations.audit_events_organizations && Array.isArray(organizations.audit_events_organizations) &&
                              organizations.audit_events_organizations.map((item: any) => (
                                <tr key={item.id} onClick={() => router.push(`/audit_events/audit_events-view/?id=${item.id}`)}>
                                    
                                    
                                    
                                    
                                    <td data-label="event_type">
                                        { item.event_type }
                                    </td>
                                    
                                    
                                    
                                    <td data-label="entity_name">
                                        { item.entity_name }
                                    </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_json">
                                        { item.details_json }
                                    </td>
                                    
                                    
                                </tr>
                              ))}
                            </tbody>
                        </table>
                        </div>
                        {!organizations?.audit_events_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;