From a84b2b58adff228952d26799a7e53bd7abd350fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Agust=C3=ADn=20Mill=C3=A1n=20Jim=C3=A9nez?= <74896585+AgustinMJ@users.noreply.github.com> Date: Mon, 2 Sep 2024 12:32:18 +0200 Subject: [PATCH] [RC] fix: `MiniDrawer` props --- packages/genesys/packages/react-components/package.json | 2 +- .../react-components/src/MiniDrawer/MiniDrawer.styles.ts | 2 +- .../packages/react-components/src/MiniDrawer/MiniDrawer.tsx | 2 ++ .../react-components/src/MiniDrawer/MiniDrawer.types.ts | 5 ++++- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/genesys/packages/react-components/package.json b/packages/genesys/packages/react-components/package.json index a3b7236a..3ef04bac 100644 --- a/packages/genesys/packages/react-components/package.json +++ b/packages/genesys/packages/react-components/package.json @@ -1,7 +1,7 @@ { "name": "@peersyst/react-components", "author": "Peersyst", - "version": "3.9.36", + "version": "3.9.37", "license": "MIT", "main": "./src/index.tsx", "engines": { diff --git a/packages/genesys/packages/react-components/src/MiniDrawer/MiniDrawer.styles.ts b/packages/genesys/packages/react-components/src/MiniDrawer/MiniDrawer.styles.ts index 9cf57d7c..75845421 100644 --- a/packages/genesys/packages/react-components/src/MiniDrawer/MiniDrawer.styles.ts +++ b/packages/genesys/packages/react-components/src/MiniDrawer/MiniDrawer.styles.ts @@ -6,7 +6,7 @@ function formatSize(v: number | string): string { return typeof v === "string" ? v : v + "px"; } -export const MiniDrawerRoot = styled(Drawer).attrs({ variant: "permanent" })( +export const MiniDrawerRoot = styled(Drawer)( ({ size: { size = 300, mobileSize: mobileSizeProp } = {}, position, diff --git a/packages/genesys/packages/react-components/src/MiniDrawer/MiniDrawer.tsx b/packages/genesys/packages/react-components/src/MiniDrawer/MiniDrawer.tsx index 4b8aa962..5679be39 100644 --- a/packages/genesys/packages/react-components/src/MiniDrawer/MiniDrawer.tsx +++ b/packages/genesys/packages/react-components/src/MiniDrawer/MiniDrawer.tsx @@ -11,11 +11,13 @@ const MiniDrawer = (props: MiniDrawerProps): JSX.Element => { className, size = { size: 300 }, transitionDuration = "300ms", + variant = "permanent", ...rest } = useMergeDefaultProps("MiniDrawer", props); return ( { + extends Omit< + DrawerProps, + "defaultOpen" | "open" | "onClose" | "onExited" | "transitionsDuration" + > { /** * Controls MiniDrawers' expanded state */