import { Head, Link, router } from '@inertiajs/react'; import { PageTitle, Panel } from '@/components/procurement'; import { Button } from '@/components/ui/button'; import type { WorkContextState } from '@/types/work-context'; export default function WorkContext({ context, }: { context: WorkContextState; }) { const selected = context.active ? context.options[context.active] : null; return ( <>
{context.available.length === 0 && (

Contacte os administradores da empresa. A conta e a parametrização continuam disponíveis quando autorizadas.

)} {['procurement', 'people'].map((area) => { const entries = context.available.filter( (key) => context.options[key].area === area, ); if (!entries.length) return null; return (
{entries.length === 1 ? ( ) : ( entries.map((key) => ( )) )}
); })} {selected && ( {selected.operational ? (
{selected.area === 'people' && ( )}
) : (

Contexto seleccionado. O percurso operacional desta opção ainda está em implementação; não estão disponíveis operações ou dados de outras opções.

)}
)}
); }