UNPKG

@dvcol/neo-svelte

Version:

Neomorphic ui library for svelte 5

10 lines (9 loc) 664 B
import type { NeoCommonRadioProps, NeoRadioButtonProps } from '../buttons/neo-radio-button.model.js'; import type { NeoBaseInputProps, NeoInputProps } from './common/neo-input.model.js'; import type { NeoLabelProps } from './common/neo-label.model.js'; export type NeoRadioProps = NeoBaseInputProps & Pick<NeoInputProps, 'readonly' | 'loading' | 'hovered' | 'in' | 'out' | 'transition' | 'labelRef' | 'labelProps' | 'containerRef' | 'containerProps' | 'color' | 'tinted' | 'flex' | 'width' | 'height'> & Pick<NeoLabelProps, 'label'> & NeoCommonRadioProps & { /** * Props to be passed to the radio button. */ buttonProps?: NeoRadioButtonProps; };