This commit is contained in:
Harv 2025-05-03 07:37:02 +00:00 committed by GitHub
parent 7ad5c16495
commit 692815dd8d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 16 deletions

View File

@ -9,15 +9,10 @@ export default ((config: GroupConfig) => {
const Group: QuartzComponent = (props: QuartzComponentProps) =>
config.components
.map((c: QuartzComponent) => ({ component: c }))
.map((it: { component: QuartzComponent} ) => (<it.component {...props} />))
.map((it: { component: QuartzComponent }) => <it.component {...props} />)
Group.afterDOMLoaded = concatenateResources(
...config.components.map((c) => c.afterDOMLoaded),
)
Group.beforeDOMLoaded = concatenateResources(
...config.components.map((c) => c.beforeDOMLoaded),
)
Group.afterDOMLoaded = concatenateResources(...config.components.map((c) => c.afterDOMLoaded))
Group.beforeDOMLoaded = concatenateResources(...config.components.map((c) => c.beforeDOMLoaded))
Group.css = concatenateResources(...config.components.map((c) => c.css))
return Group
}) satisfies QuartzComponentConstructor<GroupConfig>

View File

@ -51,5 +51,5 @@ export {
Comments,
Flex,
ConditionalRender,
Group
Group,
}