labelOptional.jsx 981 B

123456789101112131415161718192021222324252627282930
  1. /* eslint-disable no-unused-vars */
  2. import React, { useState, useLayoutEffect, useEffect, useRef } from 'react';
  3. import { storiesOf } from '@storybook/react';
  4. import { Button, Modal, TreeSelect, Row, Col, Avatar, Tabs, TabPane, Badge, LocaleProvider } from '@douyinfe/semi-ui';
  5. import {
  6. Form,
  7. } from '../../index';
  8. const { Input, Select, DatePicker, Switch, Slider, CheckboxGroup, Checkbox, RadioGroup, Radio, TimePicker } = Form;
  9. const LableOptionalDemo = () => {
  10. const helpText = <span style={{ color: 'var(--semi-color-warning)' }}>密码强度:弱</span>;
  11. return (
  12. <Form>
  13. <Form.Input
  14. field="semi"
  15. label={{ text: 'semi', optional: true }}
  16. helpText={helpText}
  17. />
  18. <Form.Input
  19. field="label2"
  20. label={{ text: 'semi', optional: true }}
  21. helpText={helpText}
  22. />
  23. </Form>
  24. );
  25. };
  26. export { LableOptionalDemo };