chore: app group optimizations (#1027)

This commit is contained in:
Mo
2022-05-16 21:14:18 -05:00
committed by GitHub
parent 754a189532
commit 62cf34e894
108 changed files with 1796 additions and 1187 deletions

View File

@@ -2,15 +2,16 @@ import { CustomCheckboxContainer, CustomCheckboxInput, CustomCheckboxInputProps
import '@reach/checkbox/styles.css'
import { ComponentChildren, FunctionalComponent } from 'preact'
import { useState } from 'preact/hooks'
import { HTMLProps } from 'react'
export type SwitchProps = HTMLProps<HTMLInputElement> & {
export type SwitchProps = {
checked?: boolean
// Optional in case it is wrapped in a button (e.g. a menu item)
onChange?: (checked: boolean) => void
className?: string
children?: ComponentChildren
role?: string
disabled?: boolean
tabIndex?: number
}
export const Switch: FunctionalComponent<SwitchProps> = (props: SwitchProps) => {