KamoCRM

feat (împrumutator-ux) backlog: sarcini blocate, MUI data picker, memo widget-uri

Otherkamolos
Shipped
18 mai 2026 la 00:57 UTC
Author
Kamo
Commit
874cd0f

1. Blocat real Prin semantica sarcinii. A fost: TaskHub știa despre a făcut/curent/todo, dar starea "încuiată" a fost declarată și niciodată Calculat. Acum: sarcini declara blocatBy: string[] ( ID-urile de sarcini prealabile) și BlockHint: o linie de copiere care explică ce împrumutatul aşteaptă. UtilizareTaskStatus rezolvă starea blocată de la setul real realizat Todo neblocat (astfel încât tabloul de bord nu trimite niciodată un împrumutat la o punct de trecere care nu poate continua de fapt). TaskHub face blocat carduri non- Interactive cu o pictogramă de blocare + "Asteptare" pilula + BlockHint sau o linie generată "Așteptând pe X, Y." Wired blockBy on credit-ledger (necesită ușa din față + e-Consent); Peluza-semne-detalii (necesită credit), revizuirea-porch (necesită cele patru secţiuni anterioare), close-desk (review necesars). 2. DataOfBirthField: MUI X DatePicker cu AdapterDateFns. Înlocuiește tipul nativ <input="date" în fața ușii Android, desktop. Format indiciu "Luna / Ziua / Anul." minDate = 120 cu ani în urmă, maxDate = astăzi minus 18, cu live "Trebuie să fie 18 sau mai vechi" validare. autoComplete="bday" suprafete autofill. 3. widget-uri spațiu de lucru: înfășurat toate cele 6 componente widget care iau doar {app: AppMortgageDTO} în React.memo astfel mutații fără legătură magazin Nu cascada re-re-renders prin bord. Construieşte 29/29, 140 de teste.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing