From 9088439f7b5837c9708977ae2be03def36633007 Mon Sep 17 00:00:00 2001
From: Joost De Cock
Date: Sat, 4 Jun 2022 20:34:46 +0200
Subject: [PATCH] wip(org): Switched to worm component for footer
---
packages/freesewing.org/components/footer.js | 33 +++++++------------
packages/freesewing.shared/components/worm.js | 32 ++++++++++++++++++
2 files changed, 43 insertions(+), 22 deletions(-)
create mode 100644 packages/freesewing.shared/components/worm.js
diff --git a/packages/freesewing.org/components/footer.js b/packages/freesewing.org/components/footer.js
index 8a82069635f..bb0a8186b3b 100644
--- a/packages/freesewing.org/components/footer.js
+++ b/packages/freesewing.org/components/footer.js
@@ -8,6 +8,7 @@ import { useTranslation } from 'next-i18next'
import PageLink from 'shared/components/page-link'
import DocsLink from 'shared/components/docs-link'
import PinkedRibbon from 'shared/components/pinked-ribbon.js'
+import Worm from 'shared/components/worm.js'
// Classes
const link = "text-secondary font-bold hover:pointer hover:underline px-1"
@@ -262,34 +263,22 @@ const Footer = ({ app }) => {
{translations.contributors[app.locale]}
- {contributors.map(person => (
-
-
-
- ))}
+
({
+ img: item.avatar_url,
+ title: item.name,
+ slug: item.profile
+ }))} />
{translations.patrons[app.locale]}
- {patrons.map(person => (
-
-
-
- ))}
+
({
+ img: item.img,
+ title: item.name,
+ slug: item.username
+ }))} />
diff --git a/packages/freesewing.shared/components/worm.js b/packages/freesewing.shared/components/worm.js
new file mode 100644
index 00000000000..df8f320f044
--- /dev/null
+++ b/packages/freesewing.shared/components/worm.js
@@ -0,0 +1,32 @@
+import Link from 'next/link'
+
+const PreviewTile = ({ img, slug, title }) => (
+
+)
+
+const Worm = ({ list, size=20 }) => {
+ return (
+
+ )
+}
+
+export default Worm