on master help sign in
pages/application: send params for stacking colors + images to dynamic card generator
commit5f4014ae5bc053c0e68c4b65d753a245ab0d7438 authorMatilde Park <matilde.park@urbit.org> dateThu 28 Apr 2022, 22:26 (4 years ago) parent454ced3
1 file changed+6−4
pages/applications/[[...application]].js+6−4
pages/applications/[[...application]].js+6−4
@@ -19,11 +19,13 @@ const ApplicationPage = ({ data, markdown, params }) => {
1919 if (!ob.isValidPatp(application[0])) {
2020 return <Gateway404 type="application" />;
2121 }
22− const image = `https://urbit-id-og-cards-7mdrgkd36-urbit.vercel.app/${
22+ const reqParams = [
23+ data?.bgColor ? `color=${encodeURIComponent(data?.bgColor)}` : "",
24+ data?.image ? `images=${encodeURIComponent(data?.image)}` : "",
25+ ].filter((e) => e !== "");
26+ const image = `https://urbit-id-og-cards-78ieodof2-urbit.vercel.app/${
2327 data.title
24− }?images=${
25− data.image ? data.image : "https://media.urbit.org/logo/urbit-logo-card.png"
26− }`;
28+ }.png?${reqParams.join("&")}`;
2729
2830 return (
2931 <Container>