We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cc65b03 commit ca6840cCopy full SHA for ca6840c
src/components/DarkThemeToggle/DarkThemeToggle.tsx
@@ -1,6 +1,7 @@
1
'use client';
2
3
import type { ComponentProps, FC } from 'react';
4
+import type { IconBaseProps } from 'react-icons';
5
import { HiMoon, HiSun } from 'react-icons/hi';
6
import { twMerge } from 'tailwind-merge';
7
import { mergeDeep } from '../../helpers/merge-deep';
@@ -18,8 +19,8 @@ export interface FlowbiteDarkThemeToggleRootTheme {
18
19
}
20
21
export interface DarkThemeToggleProps extends ComponentProps<'button'> {
- iconDark?: string;
22
- iconLight?: string;
+ iconDark?: FC<IconBaseProps>;
23
+ iconLight?: FC<IconBaseProps>;
24
theme?: DeepPartial<FlowbiteDarkThemeToggleTheme>;
25
26
0 commit comments