Contents
PR Summary
What problems was I solving
The FormSelector component exposed a showEditButton prop and rendered an edit button that navigated to /page-setup/forms/:id, but no caller in the codebase ever enabled it, leaving dead code to maintain and confusing unused navigation/icon imports.
What user-facing changes did I ship
None. There is no behavioral change because the edit button was never rendered; the dropdown, create button, and manage forms option continue to work as before.
How I implemented it
Removed the showEditButton prop from FormSelectorProps, deleted the conditional Pencil button JSX, and removed the now-unused useNavigate and Pencil imports. Verified via grep that no call site references showEditButton, and inspected all three <FormSelector /> consumers to confirm they do not pass it.
Description for the changelog
Removed the unused showEditButton prop from the management UI FormSelector component, including its edit button and related useNavigate/Pencil imports. This is a non-user-facing cleanup with no behavioral impact.