chenw-tool
Version:
React components using pure Bootstrap 5+ which does not contain any external style and script libraries.
22 lines (21 loc) • 674 B
TypeScript
import React from "react";
import "./Radio.scss";
interface RadioProps {
wrapperClassName?: string;
label?: string | React.ReactNode;
wrapperContentCalssName?: string;
radioList: any[];
controlClassName?: string;
groupName: string;
defaultValue?: string;
value?: string;
name?: string;
radioChange: (value: any) => void;
type?: "inline" | "block";
}
export default function Radio({ wrapperClassName, label, // 标题
wrapperContentCalssName, radioList, controlClassName, groupName, // radio的组名字
defaultValue, // 选中的值
value, name, radioChange, // 选择的回调
type, }: RadioProps): React.JSX.Element;
export {};