SIGN IN SIGN UP

Add `CheckboxWithLabel` component (#7881)

This PR builds on top of #7878 by adding a general-purpose
`CheckboxWithLabel` component to use for checkboxes that have attached
labels.

This component encompasses the functionality of allowing to click on the
label to toggle the value of the checkbox.

There was only one other occurrence of a checkbox with a label—the
"Public" checkbox in the channel management modal—and this has been
updated to use `CheckboxWithLabel`.

Resolves #7794.

Release Notes:

- Added support for clicking the label of the "Public" checkbox in the
channel management modal to toggle the value
([#7794](https://github.com/zed-industries/zed/issues/7794)).
M
Marshall Bowers committed
ef551cedef35fc8847c6ea612a2d85a65ea8030c
Parent: 9ef83a2
Committed by GitHub <noreply@github.com> on 2/16/2024, 2:00:30 AM