diff --git a/packages/react-notion-x/src/icons/collection-view-icon.tsx b/packages/react-notion-x/src/icons/collection-view-icon.tsx
index 56b9f684f..2147914ad 100644
--- a/packages/react-notion-x/src/icons/collection-view-icon.tsx
+++ b/packages/react-notion-x/src/icons/collection-view-icon.tsx
@@ -20,7 +20,7 @@ const iconMap = {
}
export function CollectionViewIcon({ type, ...rest }: CollectionViewIconProps) {
- const icon = iconMap[type] as any
+ const icon = iconMap[type as keyof typeof iconMap]
if (!icon) {
return null
}
diff --git a/packages/react-notion-x/src/icons/type-auto-increment-id.svg b/packages/react-notion-x/src/icons/type-auto-increment-id.svg
index ac3433215..7e052ce91 100644
--- a/packages/react-notion-x/src/icons/type-auto-increment-id.svg
+++ b/packages/react-notion-x/src/icons/type-auto-increment-id.svg
@@ -8,4 +8,4 @@
-
\ No newline at end of file
+
diff --git a/packages/react-notion-x/src/icons/type-auto-increment-id.tsx b/packages/react-notion-x/src/icons/type-auto-increment-id.tsx
index 82653a4e8..3c7d3da31 100644
--- a/packages/react-notion-x/src/icons/type-auto-increment-id.tsx
+++ b/packages/react-notion-x/src/icons/type-auto-increment-id.tsx
@@ -1,4 +1,4 @@
-import * as React from 'react'
+import type * as React from 'react'
function SvgTypeAutoIncrementId(props: React.SVGProps) {
return (