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.

FormSelector dead code removal

low1 file
Remove unused `showEditButton` prop, edit-button JSX, and dead navigation/icon imports from the `FormSelector` component.