import React, { useState } from 'react' import { RawTable, RawThead, RawTbody, RawTr, RawTh, RawTd, Form, FormItem, Select, SelectOption, Switch } from 'react-icecream' import { ComponentSize } from '../../ConfigProvider' export default function Demo() { const [size, sizeInput] = useSizeInput('default') const [border, borderInput] = useBorderInput('row') const [zebra, zebraInput] = useZebraInput(false) return (
{sizeInput} {borderInput} {zebraInput}
流量包规格 标准直播 低延时直播 100GB 25.00 元/年 40.00 元/年 500GB 116.00 元/年 185.60 元/年 1T 232.00 元/年 371.20 元/年
) } function useSizeInput(defaultValue?: ComponentSize) { const [value, setValue] = useState(defaultValue) const view = ( ) return [value, view] as const } function useBorderInput(defaultValue?: 'row' | 'full' | 'none') { const [value, setValue] = useState(defaultValue) const view = ( ) return [value, view] as const } function useZebraInput(defaultValue: boolean) { const [value, setValue] = useState(defaultValue) const view = return [value, view] as const }