Basic.tsx 865 Bytes
Newer Older
1
import React, { useState } from 'react';
2
import { LimitCurve } from '../index';
3
import { Button } from 'antd';
4 5

const Demos = () => {
6
  const [open, setOpen] = useState(false);
7
  const [sensors, setSensors] = useState('瞬时流量');
8

9
  const onOk = (data) => {
10
    setOpen(false);
11
    console.log(data);
12 13 14 15 16
  };

  const onCancel = () => {
    setOpen(false);
  };
17

18 19
  return (
    <>
20 21 22 23 24 25 26
      <Button
        onClick={() => {
          setOpen(true);
        }}
      >
        打开限制曲线
      </Button>
27 28 29 30 31 32 33 34 35 36 37
      <Button
        onClick={() => {
          setSensors('噪声');
        }}
      >
        改变sensors
      </Button>
      <LimitCurve
        open={open}
        onOk={onOk}
        onCancel={onCancel}
38 39
        deviceCode={'SYJ00000022'}
        deviceType={'水源井'}
40 41
        sensors={sensors}
      />
42 43 44 45 46
    </>
  );
};

export default Demos;