Skip to main content

Achado — Arquivos/propriedades citados incorretamente ou não mapeados no design doc

Status: Resolvido

1. productCountText e productCount já existem — não são props novas

O design doc (Decisão #4 e tabela "Arquivos Modificados") descreve como se fossem novas:

lib/screens/show_case/widgets/show_case_detail_layout.dart | + hideProductActions (bool, default false), + productCountText (String, default "Confira os produtos adicionados") | Novos params opcionais

Na realidade, em show_case_detail_layout.dart:32-36, productCountText e productCount já são parâmetros obrigatórios existentes do widget, usados hoje pela tela de detalhe atual (Store). A única prop realmente nova necessária é hideProductActions — e, como registrado em bug-textos-secao-produtos-conflito.md, também é preciso um novo parâmetro para o heading hardcoded da seção (que hoje não é parametrizado de forma alguma).

2. Nova rota precisa de entrada em PagesTitles, não só em AppRoutes/AppPages

Superado pela decisão registrada em fluxo-pos-criacao-e-dependencia-rewards.md: como o fluxo de criação do SellerStock deixou de ter uma tela/rota nova (ShowCaseSellerStockScreen foi eliminada; o app reaproveita ShowCaseDetailScreen/AppRoutes.storeShowCaseDetail em um novo modo "criar"), não há mais rota nova a registrar — logo, não é necessária nenhuma entrada nova em pages_titles.dart. Este ponto do achado está encerrado, sem ação pendente.

Resolução

Ponto 1: confirmado — productCountText/productCount já existem; a única prop realmente nova em ShowCaseDetailLayout é hideProductActions + o novo sectionTitle (ver bug-textos-secao-produtos-conflito.md).

Ponto 2: não se aplica mais — não há rota nova (ver acima).