Passo 11 completo. Build limpo, AC verificado. O que foi construído no admin-web (localhost:3001): Infraestrutura completa a partir do zero: Tailwind, tRPC client/server, auth por autologin, env.ts, providers /maintenance — cliente de polling com refetchInterval: 5000ms: Header com contador de pedidos abertos + filtros por estado (checkboxes) e área (select) Grid de cards com thumbnail (presigned GET), posto, descrição, reporter + tempo relativo, badge de status OPEN → botão Aceitar (mutation claim) CLAIMED → info "Aceite por X há Ym" + botão Marcar resolvido (dialog com nota opcional) RESOLVED → badge verde + info "Resolvido por X há Ym" Badge no document.title: (N) FieldOps — Manutenção Toggle de notificação sonora via Web Audio API (beep ao detectar novo OPEN)
14 lines
283 B
TypeScript
14 lines
283 B
TypeScript
import type { Config } from 'tailwindcss';
|
|
import preset from '@repo/config/tailwind/preset';
|
|
|
|
const config: Config = {
|
|
presets: [preset],
|
|
content: [
|
|
'./app/**/*.{ts,tsx}',
|
|
'./lib/**/*.{ts,tsx}',
|
|
'../../packages/ui/src/**/*.{ts,tsx}',
|
|
],
|
|
};
|
|
|
|
export default config;
|