Design system.
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 

67 líneas
1.7 KiB

  1. import {NextPage} from 'next';
  2. import {DefaultLayout} from '@/components/DefaultLayout';
  3. import {Section, Subsection} from '@/components/Section';
  4. import * as Temporal from '@tesseract-design/web-temporal-react';
  5. import * as TemporalWip from '@/components/temporal';
  6. const TemporalPage: NextPage = () => {
  7. return (
  8. <DefaultLayout title="Temporal">
  9. <Section title="DateDropdown">
  10. <Subsection title="Default">
  11. <Temporal.DateDropdown
  12. label="Birthday"
  13. border
  14. />
  15. </Subsection>
  16. </Section>
  17. <Section title="TimeSpinner">
  18. <Subsection title="Default">
  19. <Temporal.TimeSpinner
  20. label="Time"
  21. variant="default"
  22. border
  23. />
  24. </Subsection>
  25. <Subsection title="Step">
  26. <Temporal.TimeSpinner
  27. label="Time"
  28. variant="default"
  29. border
  30. step="00:15:00"
  31. />
  32. </Subsection>
  33. <Subsection title="Step + Display Seconds">
  34. <Temporal.TimeSpinner
  35. label="Time"
  36. variant="default"
  37. border
  38. step="00:00:05"
  39. displaySeconds
  40. />
  41. </Subsection>
  42. </Section>
  43. <Section title="YearMonthInput">
  44. <Subsection title="Default">
  45. <TemporalWip.YearMonthInput
  46. label="Month"
  47. variant="default"
  48. border
  49. />
  50. </Subsection>
  51. </Section>
  52. <Section title="WeekInput">
  53. <Subsection title="Default">
  54. <TemporalWip.WeekInput
  55. label="Vacation"
  56. variant="default"
  57. border
  58. />
  59. </Subsection>
  60. </Section>
  61. </DefaultLayout>
  62. )
  63. }
  64. export default TemporalPage;