feat(client): route-param titles + data-testid prop (PMC-100) #39
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/pmc-100-component-infra"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Closes PMC-100 (Component infrastructure and cross-cutting UI). Two commits for the actionable sub-tasks; the rest closed as already-done / blocked-on-backend / deferred (see per-issue YouTrack comments).
data_testid: Option<String>prop on Button, Input, TableRow. Emitsdata-testid="..."when set; default omits the attribute.Closed without code:
Test plan
cargo check --features webclean<Button data_testid="primary".to_string()>rendersdata-testid="primary"on the🤖 Generated with Claude Code
AssetDetailPage and ContractDetailPage were the two remaining detail surfaces still rendering hardcoded sample headers ("Exchange Server 01", "Managed Services Agreement"). Switch them to "Asset {props.id}" / "Contract {props.id}" to complete the F10 sweep; the other detail pages were already done in their per-story PRs. #PMC-104 State DonePull request closed