Skip to content

Commit 06a35e0

Browse files
committed
fix: review fixes
1 parent c66277f commit 06a35e0

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/containers/AsideNavigation/AsideNavigation.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@ export interface AsideNavigationProps {
5959
menuItems?: MenuItem[];
6060
content: React.ReactNode;
6161
user?: {login: string; icon?: IconData};
62-
renderFooterItems?: (defaultFooterItems: React.ReactNode) => React.ReactNode;
62+
renderFooterItems?: (
63+
defaultFooterItems: React.ReactNode[],
64+
ctx: {compact: boolean; asideRef: React.RefObject<HTMLDivElement>},
65+
) => React.ReactNode;
6366
}
6467

6568
enum Panel {
@@ -160,7 +163,10 @@ export function AsideNavigation(props: AsideNavigationProps) {
160163
return (
161164
<React.Fragment>
162165
{props.renderFooterItems
163-
? props.renderFooterItems(defaultFooterItems)
166+
? props.renderFooterItems(defaultFooterItems, {
167+
compact: footerCompact,
168+
asideRef,
169+
})
164170
: defaultFooterItems}
165171
</React.Fragment>
166172
);

0 commit comments

Comments
 (0)