This commit is contained in:
Junior
2026-04-21 18:05:15 -03:00
parent 8c3c56de09
commit d29137be9d
41 changed files with 3945 additions and 318 deletions

View File

@@ -1,15 +1,13 @@
<script setup lang="ts">
import { editais } from '~/data/mock/editais'
const filtrados = computed(() => editais.filter(e => e.status === 'em_analise'))
const { apiFetch } = useApi()
interface ApiEdital { ID: string; Numero: string; Orgao: string; Modalidade: string; Objeto: string; Plataforma: string; ValorEstimado: number; DataPublicacao: string; DataAbertura: string; Status: string }
const { data: todos } = await useAsyncData('editais-em-analise', () => apiFetch<ApiEdital[]>('/editais'))
const editais = computed(() => (todos.value ?? []).filter(e => e.Status === 'em_analise'))
</script>
<template>
<div class="page">
<AppTopbar title="Em Análise" breadcrumb="Oportunidades · Em Análise" />
<div class="content">
<div class="card">
<EditaisTable :editais="filtrados" />
</div>
</div>
<div class="content"><div class="card"><EditaisTable :editais="editais" /></div></div>
</div>
</template>
<style scoped>