inject props to each extension

This commit is contained in:
Eduard Heimbuch
2020-02-19 08:48:51 +01:00
parent dc83b50095
commit 3f9d61ca99

View File

@@ -17,7 +17,8 @@ class Footer extends React.Component<Props> {
return ""; return "";
} }
const extensions = binder.getExtensions("footer.links", { me, links }); const extensionProps = { me, links };
const extensions = binder.getExtensions("footer.links", extensionProps);
return ( return (
<footer className="footer"> <footer className="footer">
@@ -40,7 +41,7 @@ class Footer extends React.Component<Props> {
{extensions.map(Ext => ( {extensions.map(Ext => (
<> <>
{" "} {" "}
| <Ext /> | <Ext {...extensionProps} />
</> </>
))} ))}
</p> </p>