progress.stories.jsx 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import React, { useState } from 'react';
  2. import { Progress, IconButton } from '../../index';
  3. export default {
  4. title: 'Progress'
  5. }
  6. export const _Progress = () => (
  7. <div style={{ width: 200 }}>
  8. {/* <Progress percent={10} style= {{ height: 10 }}/> */}
  9. <Progress percent={25} aria-label="disk usage"/>
  10. <Progress percent={50} aria-label="disk usage"/>
  11. <Progress percent={80} aria-label="disk usage"/>
  12. </div>
  13. );
  14. _Progress.story = {
  15. name: 'progress',
  16. };
  17. export const Vertical = () => (
  18. <div style={{ height: 200 }}>
  19. <Progress percent={10} direction="vertical" style={{ width: 10 }} aria-label="disk usage"/>
  20. <Progress percent={25} direction="vertical" aria-label="disk usage"/>
  21. <Progress percent={50} direction="vertical" aria-label="disk usage"/>
  22. <Progress percent={80} direction="vertical" aria-label="disk usage"/>
  23. </div>
  24. );
  25. Vertical.story = {
  26. name: 'vertical',
  27. };
  28. export const CircleProgress = () => (
  29. <React.Fragment>
  30. <Progress percent={10} type="circle" aria-label="disk usage"/>
  31. <Progress percent={25} type="circle" aria-label="disk usage"/>
  32. <Progress percent={50} type="circle" aria-label="disk usage"/>
  33. <Progress percent={80} type="circle" aria-label="disk usage"/>
  34. </React.Fragment>
  35. );
  36. CircleProgress.story = {
  37. name: 'circle progress',
  38. };
  39. export const CircleProgressSmall = () => (
  40. <React.Fragment>
  41. <Progress percent={10} type="circle" size="small" aria-label="disk usage"/>
  42. <Progress percent={25} type="circle" size="small" aria-label="disk usage"/>
  43. <Progress percent={50} type="circle" size="small" aria-label="disk usage"/>
  44. <Progress percent={80} type="circle" size="small" aria-label="disk usage"/>
  45. </React.Fragment>
  46. );
  47. CircleProgressSmall.story = {
  48. name: 'circle progress small',
  49. };
  50. export const ProgressShowInfo = () => (
  51. <div style={{ width: 200 }}>
  52. {/* <Progress percent={10} style= {{ height: 10 }}/> */}
  53. <Progress percent={25} showInfo aria-label="disk usage"/>
  54. <Progress percent={50} showInfo aria-label="disk usage"/>
  55. <Progress percent={80} showInfo aria-label="disk usage"/>
  56. </div>
  57. );
  58. ProgressShowInfo.story = {
  59. name: 'progress showInfo',
  60. };