aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/templates/sectioned/sectioned-layout.fixtures.tsx
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2023-09-27 15:40:16 +0200
committerArmand Philippot <git@armandphilippot.com>2023-10-24 12:25:00 +0200
commitba793e043e4d8515b1a9ea490ee2c5f92b1fd6c2 (patch)
treef7240a681fb3ee8c886a0c9ec3944082ba2d89bd /src/components/templates/sectioned/sectioned-layout.fixtures.tsx
parent388e687857345c85ee550cd5da472675e05a6ff5 (diff)
refactor(components): rewrite Section component
* Make it compliant with ESlint rules * Remove mandatory heading, it now depends on the consumer * Change defaults for hasBorder and variant
Diffstat (limited to 'src/components/templates/sectioned/sectioned-layout.fixtures.tsx')
-rw-r--r--src/components/templates/sectioned/sectioned-layout.fixtures.tsx59
1 files changed, 59 insertions, 0 deletions
diff --git a/src/components/templates/sectioned/sectioned-layout.fixtures.tsx b/src/components/templates/sectioned/sectioned-layout.fixtures.tsx
new file mode 100644
index 0000000..0da8e7d
--- /dev/null
+++ b/src/components/templates/sectioned/sectioned-layout.fixtures.tsx
@@ -0,0 +1,59 @@
+/* eslint-disable react/jsx-no-literals */
+import { Heading } from '../../atoms';
+import type { PageSection } from './sectioned-layout';
+
+export const sections: PageSection[] = [
+ {
+ id: 'section-1',
+ children: (
+ <>
+ <Heading level={2}>Section 1</Heading>
+ <div>
+ Qui suscipit ea et aut dicta. Quia ut dignissimos. Sapiente beatae
+ voluptatem quis et. Nemo vitae magni. Nihil iste officia est sed esse
+ molestiae doloribus. Quia temporibus nobis ea fuga quis incidunt
+ doloribus eaque.
+ </div>
+ </>
+ ),
+ },
+ {
+ id: 'section-2',
+ children: (
+ <>
+ <Heading level={2}>Section 2</Heading>
+ <div>
+ Reprehenderit aut magnam ut quos. Voluptatibus beatae et. Earum non
+ atque voluptatum illum rem distinctio repellat.
+ </div>
+ </>
+ ),
+ },
+ {
+ id: 'section-3',
+ children: (
+ <>
+ <Heading level={2}>Section 3</Heading>
+ <div>
+ Placeat rem dolores dolore illum earum officia dolore. Ut est ducimus.
+ Officia eveniet pariatur ut laboriosam voluptatibus aut doloremque
+ natus quis.
+ </div>
+ </>
+ ),
+ },
+ {
+ id: 'section-4',
+ children: (
+ <>
+ <Heading level={2}>Section 4</Heading>
+ <div>
+ Vitae facere ipsa eum sunt debitis veritatis dolorem labore qui.
+ Dolores recusandae omnis aut. Repudiandae quia neque porro in
+ blanditiis. A atque minima fugit. Totam quidem voluptas natus velit
+ at.
+ </div>
+ </>
+ ),
+ },
+];