[MVPTN-99] fix(Imports): Corrige a importação dearquivos

This commit is contained in:
Keven Willian Pereira de Souza 2025-10-03 13:24:35 -03:00
parent 8c5b847d37
commit 3633628bc5

View file

@ -6,14 +6,14 @@ import Loading from '@/app/_components/loading/loading';
import TPessoaTable from '@/packages/administrativo/components/TPessoa/TPessoaFisica/TPessoaFisicaTable'; import TPessoaTable from '@/packages/administrativo/components/TPessoa/TPessoaFisica/TPessoaFisicaTable';
import TPessoaForm from '@/packages/administrativo/components/TPessoa/TPessoaFisica/TPessoaFisicaForm'; import TPessoaForm from '@/packages/administrativo/components/TPessoa/TPessoaFisica/TPessoaFisicaForm';
import { useTPessoaIndexHook } from '@/packages/administrativo/hooks/TPessoa/TPessoaFisica/useTPessoaFisicaIndexHook'; import { useTPessoaFisicaIndexHook } from '@/packages/administrativo/hooks/TPessoa/TPessoaFisica/useTPessoaFisicaIndexHook';
import { useTPessoaSaveHook } from '@/packages/administrativo/hooks/TPessoa/TPessoaFisica/useTPessoaFisicaSaveHook'; import { useTPessoaFisicaSaveHook } from '@/packages/administrativo/hooks/TPessoa/TPessoaFisica/useTPessoaFisicaSaveHook';
import { useTPessoaDeleteHook } from '@/packages/administrativo/hooks/TPessoa/TPessoaFisica/useTPessoaFisicaDeleteHook'; import { useTPessoaFisicaDeleteHook } from '@/packages/administrativo/hooks/TPessoa/TPessoaFisica/useTPessoaFisicaDeleteHook';
import ConfirmDialog from '@/app/_components/confirm_dialog/ConfirmDialog'; import ConfirmDialog from '@/app/_components/confirm_dialog/ConfirmDialog';
import { useConfirmDialog } from '@/app/_components/confirm_dialog/useConfirmDialog'; import { useConfirmDialog } from '@/app/_components/confirm_dialog/useConfirmDialog';
import TPessoaInterface from '@/packages/administrativo/interfaces/TPessoa/TPessoaInterface'; import TPessoaFisicaInterface from '@/packages/administrativo/interfaces/TPessoa/TPessoaFisica/TPessoaFisicaInterface';
import Header from '@/app/_components/structure/Header'; import Header from '@/app/_components/structure/Header';
export default function TPessoaFisicaIndex() { export default function TPessoaFisicaIndex() {
@ -21,16 +21,16 @@ export default function TPessoaFisicaIndex() {
const [buttonIsLoading, setButtonIsLoading] = useState(false); const [buttonIsLoading, setButtonIsLoading] = useState(false);
// Hooks para leitura e salvamento // Hooks para leitura e salvamento
const { tPessoa, fetchTPessoa } = useTPessoaIndexHook(); const { tPessoaFisica, fetchTPessoaFisica } = useTPessoaFisicaIndexHook();
const { saveTCensec } = useTPessoaSaveHook(); const { saveTPessoaFisica } = useTPessoaFisicaSaveHook();
const { deleteTCensec } = useTPessoaDeleteHook(); const { deleteTPessoaFisica } = useTPessoaFisicaDeleteHook();
// Estados // Estados
const [selectedAndamento, setSelectedAndamento] = useState<TPessoaInterface | null>(null); const [selectedAndamento, setSelectedAndamento] = useState<TPessoaFisicaInterface | null>(null);
const [isFormOpen, setIsFormOpen] = useState(false); const [isFormOpen, setIsFormOpen] = useState(false);
// Estado para saber qual item será deletado // Estado para saber qual item será deletado
const [itemToDelete, setItemToDelete] = useState<TPessoaInterface | null>(null); const [itemToDelete, setItemToDelete] = useState<TPessoaFisicaInterface | null>(null);
/** /**
* Hook do modal de confirmação * Hook do modal de confirmação
@ -45,7 +45,7 @@ export default function TPessoaFisicaIndex() {
/** /**
* Abre o formulário no modo de edição ou criação * Abre o formulário no modo de edição ou criação
*/ */
const handleOpenForm = useCallback((data: TPessoaInterface | null) => { const handleOpenForm = useCallback((data: TPessoaFisicaInterface | null) => {
setSelectedAndamento(data); setSelectedAndamento(data);
setIsFormOpen(true); setIsFormOpen(true);
}, []); }, []);
@ -62,27 +62,27 @@ export default function TPessoaFisicaIndex() {
* Salva os dados do formulário * Salva os dados do formulário
*/ */
const handleSave = useCallback( const handleSave = useCallback(
async (formData: TPessoaInterface) => { async (formData: TPessoaFisicaInterface) => {
// Coloca o botão em estado de loading // Coloca o botão em estado de loading
setButtonIsLoading(true); setButtonIsLoading(true);
// Aguarda salvar o registro // Aguarda salvar o registro
await saveTCensec(formData); await saveTPessoaFisica(formData);
// Remove o botão em estado de loading // Remove o botão em estado de loading
setButtonIsLoading(false); setButtonIsLoading(false);
// Atualiza a lista de dados // Atualiza a lista de dados
fetchTPessoa(); fetchTPessoaFisica();
}, },
[saveTCensec, fetchTPessoa, handleCloseForm], [saveTPessoaFisica, fetchTPessoaFisica, handleCloseForm],
); );
/** /**
* Quando o usuário clica em "remover" na tabela * Quando o usuário clica em "remover" na tabela
*/ */
const handleConfirmDelete = useCallback( const handleConfirmDelete = useCallback(
(item: TPessoaInterface) => { (item: TPessoaFisicaInterface) => {
// Define o item atual para remoção // Define o item atual para remoção
setItemToDelete(item); setItemToDelete(item);
@ -100,29 +100,29 @@ export default function TPessoaFisicaIndex() {
if (!itemToDelete) return; if (!itemToDelete) return;
// Executa o Hook de remoção // Executa o Hook de remoção
await deleteTCensec(itemToDelete); await deleteTPessoaFisica(itemToDelete);
// Atualiza a lista // Atualiza a lista
await fetchTPessoa(); await fetchTPessoaFisica();
// Limpa o item selecionado // Limpa o item selecionado
setItemToDelete(null); setItemToDelete(null);
// Fecha o modal // Fecha o modal
handleCancel(); handleCancel();
}, [itemToDelete, fetchTPessoa, handleCancel]); }, [itemToDelete, fetchTPessoaFisica, handleCancel]);
/** /**
* Busca inicial dos dados * Busca inicial dos dados
*/ */
useEffect(() => { useEffect(() => {
fetchTPessoa(); fetchTPessoaFisica();
}, []); }, []);
/** /**
* Tela de loading enquanto carrega os dados * Tela de loading enquanto carrega os dados
*/ */
if (tPessoa.length == 0) { if (tPessoaFisica.length == 0) {
return <Loading type={2} />; return <Loading type={2} />;
} }
@ -139,7 +139,7 @@ export default function TPessoaFisicaIndex() {
/> />
{/* Tabela de Registros */} {/* Tabela de Registros */}
<TPessoaTable data={tPessoa} onDelete={handleConfirmDelete} onEdit={handleOpenForm} /> <TPessoaTable data={tPessoaFisica} onDelete={handleConfirmDelete} onEdit={handleOpenForm} />
{/* Modal de confirmação */} {/* Modal de confirmação */}
<ConfirmDialog <ConfirmDialog