deployBadge.stories.js 842 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import React from 'react';
  2. import {withInfo} from '@storybook/addon-info';
  3. import DeployBadge from 'app/components/deployBadge';
  4. const deploy = {
  5. name: '85fedddce5a61a58b160fa6b3d6a1a8451e94eb9 to prod',
  6. url: null,
  7. environment: 'production',
  8. dateStarted: null,
  9. dateFinished: '2020-05-11T18:12:00.025928Z',
  10. id: '6348842',
  11. };
  12. export default {
  13. title: 'UI/DeployBadge',
  14. };
  15. export const Default = withInfo('Used to display deploy in a "badge"')(() => (
  16. <div>
  17. <div>
  18. <DeployBadge deploy={deploy} orgSlug="sentry" version="1.2.3" />
  19. </div>
  20. <div>
  21. <DeployBadge
  22. deploy={{...deploy, environment: 'verylongenvironment'}}
  23. orgSlug="sentry"
  24. version="1.2.3"
  25. />
  26. </div>
  27. <div>
  28. <DeployBadge deploy={deploy} />
  29. </div>
  30. </div>
  31. ));
  32. Default.story = {
  33. name: 'default',
  34. };