/* * @Author: your name * @Date: 2022-04-21 17:49:04 * @Description: * @FilePath: /zl-large-screen/src/components/LargeScreenBoardTitle/index.tsx */ import React, { useContext } from 'react'; import Icon from '../Icon/index'; import { Tooltip, Popover, Switch, InputNumber, Select, Space } from 'antd'; import { CaretDownOutlined } from '@ant-design/icons'; import { Board } from '../LargeScreenBoard/index'; import { ILargeScreenBoardTitle, IBoardTitleIcon } from '../../type/LargeScreenBoard'; const LargeScreenBoardTitle: React.FC = (props) => { const { leftIcons: leftIconList, rightIcons: rightIconList } = useContext(Board); const { click } = props; const content = (icon) => { return (

定时刷新: click?.({...icon, data: {...icon?.data, enable:!icon?.data?.enable}})} />

刷新频率: click?.({...icon, data: {...icon?.data, interval:e.target.value}})} onBlur={(e) => click?.({...icon, data: {...icon?.data, interval:e.target.value}})} onChange={(value:number) => click?.({...icon, data: {...icon?.data, interval: value},type:'change'})} />