Issue #3561912: Frontend support for editing slots/props

Removes the disabled props (and makes them option on each interface) for slots/props.

Adds vitests for Slots/Props.

A few mocks were needed + some small a11y tidy ups.

Oh, and the inclusion of @testing-library/jest-dom for easy assertions.

Merge request reports

Loading