diff --git a/src/pages/Supplies.tsx b/src/pages/Supplies.tsx index 8e13575..a388cc1 100644 --- a/src/pages/Supplies.tsx +++ b/src/pages/Supplies.tsx @@ -1589,8 +1589,66 @@ const FabricPlanningScreen = () => { {errorMessage} )} -
-
+
+
+

Planos ativos

+

{plans.length}

+
+
+

Kg planejado

+

{formatNumber(totalKg)} kg

+
+
+

Críticos

+

{plans.filter(plan => plan.priority === 'Crítico').length}

+
+
+ +
+
+
+

Planos de malha

+

Itens planejados para compra ou recebimento.

+
+ {isLoading ? ( +
+ +

Carregando planos...

+
+ ) : plans.length ? ( +
+ {plans.map(plan => ( +
+
+

{plan.material}

+

{plan.color}

+
+

{plan.supplier}

+

{formatNumber(plan.quantityKg)} kg

+ {plan.priority} + +
+ ))} +
+ ) : ( +
+ +

Nenhum plano de malha cadastrado

+

Cadastre o primeiro plano no formulário ao lado.

+
+ )} +
+ +

Novo plano de malha

- -
-
-
-

Planos ativos

-

{plans.length}

-
-
-

Kg planejado

-

{formatNumber(totalKg)} kg

-
-
-

Críticos

-

{plans.filter(plan => plan.priority === 'Crítico').length}

-
-
- -
-
-

Planos de malha

-

Itens planejados para compra ou recebimento.

-
- {isLoading ? ( -
- -

Carregando planos...

-
- ) : plans.length ? ( -
- {plans.map(plan => ( -
-
-

{plan.material}

-

{plan.color}

-
-

{plan.supplier}

-

{formatNumber(plan.quantityKg)} kg

- {plan.priority} - -
- ))} -
- ) : ( -
- -

Nenhum plano de malha cadastrado

-

Cadastre o primeiro plano no formulário ao lado.

-
- )} -
-
);