import Page from 'shared/components/wrappers/page.js' import useApp from 'site/hooks/useApp.js' import contributors from 'site/prebuild/allcontributors.js' import patrons from 'site/prebuild/patrons.js' import Worm from 'shared/components/worm.js' // Keep these translations in the component because they're only used here const translations = { contributors: { en: 'FreeSewing is made by these wonderful contributors', de: 'FreeSewing wird van diesen wunderbaren Mitwirkende gemacht', es: 'FreeSewing es hecho por estas maravillosxs contribuyente', fr: 'FreeSewing est fait par ces merveilleux contributeurs', nl: 'FreeSewing wordt gemaakt door deze wonderbaarlijke medewerkers', }, patrons: { en: 'FreeSewing is supported by these generous patrons', de: 'FreeSewing wird von diesen großzügigen Gönnern unterstützt', es: 'FreeSewing cuenta con el apoyo de estos generosos patrocinadores', fr: 'FreeSewing est soutenu par ces généreux mécènes', nl: 'FreeSewing wordt ondersteund door deze gulle patrons', }, } const CommunityPage = () => { const app = useApp() return (

{translations.contributors[app.locale]}

({ img: item.avatar_url, title: item.name, href: item.profile, }))} />

{translations.patrons[app.locale]}

({ img: item.img, title: item.name, slug: `/users/${item.username}`, }))} />
) } export default CommunityPage