diff --git a/frontend/src/components/theme-provider.tsx b/frontend/src/components/theme-provider.tsx
index fb7290a18..7346c62b2 100644
--- a/frontend/src/components/theme-provider.tsx
+++ b/frontend/src/components/theme-provider.tsx
@@ -1,6 +1,6 @@
"use client";
-import type { ThemeProviderProps } from "next-themes/dist/types";
+import type { ThemeProviderProps } from "next-themes";
import { ThemeProvider as NextThemesProvider } from "next-themes";
diff --git a/frontend/src/components/ui/calendar.tsx b/frontend/src/components/ui/calendar.tsx
index 5004f7576..c1e1ea35c 100644
--- a/frontend/src/components/ui/calendar.tsx
+++ b/frontend/src/components/ui/calendar.tsx
@@ -54,8 +54,12 @@ function Calendar({
...classNames,
}}
components={{
- IconLeft: ({ ...props }) => ,
- IconRight: ({ ...props }) => ,
+ Chevron: ({ ...props }) => {
+ if (props.orientation === "left") {
+ return ;
+ }
+ return ;
+ },
}}
{...props}
/>