index.js 903 B

12345678910111213141516171819202122232425262728293031
  1. import React from 'react';
  2. import { Dropdown } from '@douyinfe/semi-ui/';
  3. const Demo = () => {
  4. const events = {
  5. onClick: console.log,
  6. onMouseEnter: console.log,
  7. onMouseLeave: console.log,
  8. };
  9. return (
  10. <Dropdown
  11. trigger="click"
  12. render={
  13. <Dropdown.Menu>
  14. <Dropdown.Item disabled {...events}>
  15. 1111
  16. </Dropdown.Item>
  17. <Dropdown.Divider />
  18. <Dropdown.Item selected={true} {...events}>
  19. 2222 What if the text is super long? Longer than whatever you have known
  20. </Dropdown.Item>
  21. <Dropdown.Item>It looks OK</Dropdown.Item>
  22. </Dropdown.Menu>
  23. }
  24. >
  25. <div>分割线</div>
  26. </Dropdown>
  27. );
  28. };
  29. export default Demo;