placeholder not working for boolean fields
### Describe The Bug

The placeholder attribute on a property is being ignored.  For example,

```json
"logErrors": {
    "title": "Log errors",
    "type": "boolean",
    "placeholder": true
}
```

Results in the GUI displaying the checkbox without it being checked, when the expected behavior is for it to be checked.
Placeholder is working fine for other field types, e.g. number and string.

### Logs

_No response_

### Config

_No response_

### Homebridge UI Version

homebridge-config-ui-x v4.50.6

### Homebridge Version

v1.6.1

### Node.js Version

v18.17.1

### Operating System

Ubuntu / Debian (or a variant)

### Environment Info

- [ ] Using Docker?
- [ ] Using Hyper-V?
- [ ] Using hb-service?

### Raspberry Pi Model

None