highlight.stories.jsx 873 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import React from 'react';
  2. import ReactDOM from 'react-dom';
  3. import { Skeleton, Avatar, Button, ButtonGroup, Spin, Highlight } from '../../index';
  4. const searchWords = ['do', 'dollar'];
  5. const sourceString = 'aaa do dollar aaa';
  6. export default {
  7. title: 'Highlight'
  8. }
  9. export const HighlightTag = () => (
  10. <h2>
  11. <Highlight
  12. component='span'
  13. sourceString='semi design connect designOps & devOps'
  14. searchWords={['semi']}
  15. />
  16. </h2>
  17. );
  18. HighlightTag.story = {
  19. name: 'different tag',
  20. };
  21. export const HighlightStyle = () => (
  22. <h2>
  23. <Highlight
  24. component='span'
  25. sourceString='semi design connect designOps & devOps'
  26. searchWords={['semi', 'design']}
  27. highlightStyle={{ backgroundColor: 'var(--semi-color-warning)', borderRadius: 4 }}
  28. />
  29. </h2>
  30. );
  31. HighlightStyle.story = {
  32. name: 'custom style',
  33. };