fix: Correct incomplete $state initialization in multiple Svelte components and pages.

This commit is contained in:
2025-12-02 19:18:53 -03:00
parent 4bd9e21748
commit 8a50fb6f61
99 changed files with 520 additions and 519 deletions

View File

@@ -28,14 +28,14 @@
const acoesQuery = useQuery(api.acoes.list, {});
// Derived state
const pedido = $derived(pedidoQuery.data);
const items = $derived(itemsQuery.data || []);
const history = $derived(historyQuery.data || []);
const objetos = $derived(objetosQuery.data || []);
const acoes = $derived(acoesQuery.data || []);
let pedido = $derived(pedidoQuery.data);
let items = $derived(itemsQuery.data || []);
let history = $derived(historyQuery.data || []);
let objetos = $derived(objetosQuery.data || []);
let acoes = $derived(acoesQuery.data || []);
// Group items by user
const groupedItems = $derived.by(() => {
let groupedItems = $derived.by(() => {
const groups: Record<string, { name: string; items: typeof items }> = {};
for (const item of items) {
const userId = item.adicionadoPor;
@@ -50,7 +50,7 @@
return Object.values(groups);
});
const loading = $derived(
let loading = $derived(
pedidoQuery.isLoading ||
itemsQuery.isLoading ||
historyQuery.isLoading ||
@@ -58,7 +58,7 @@
acoesQuery.isLoading
);
const error = $derived(
let error = $derived(
pedidoQuery.error?.message ||
itemsQuery.error?.message ||
historyQuery.error?.message ||
@@ -183,7 +183,7 @@
return unitValue * quantidade;
}
const totalGeral = $derived(
let totalGeral = $derived(
items.reduce((sum, item) => sum + calculateItemTotal(item.valorEstimado, item.quantidade), 0)
);