Typed MerchantRule/Conflict/Suggestion + generic useDebounce; billId widened to Id (number|string) to match the api layer; asserted billId at the BillModal call site (rendered only for existing bills). Dropped unused RuleChip billId prop. typecheck 0. |
||
|---|---|---|
| .. | ||
| components | ||
| contexts | ||
| hooks | ||
| lib | ||
| pages | ||
| public/img | ||
| App.tsx | ||
| api.ts | ||
| index.css | ||
| main.tsx | ||
| types.ts | ||