diff --git a/src/chakra-components/menu.tsx b/src/chakra-components/menu.tsx
index c5e568c..e3abf4d 100644
--- a/src/chakra-components/menu.tsx
+++ b/src/chakra-components/menu.tsx
@@ -6,6 +6,7 @@ import { MenuIcon } from "@chakra-ui/menu";
import type { SystemStyleObject } from "@chakra-ui/system";
import { useColorModeValue, useMultiStyleConfig } from "@chakra-ui/system";
import type {
+ CoercedMenuPlacement,
GroupBase,
GroupHeadingProps,
GroupProps,
@@ -16,6 +17,11 @@ import type {
} from "react-select";
import type { SizeProps, ThemeObject } from "../types";
+const alignToControl = (placement: CoercedMenuPlacement) => {
+ const placementToCSSProp = { bottom: "top", top: "bottom" };
+ return placement ? placementToCSSProp[placement] : "top";
+};
+
const Menu =