diff --git a/components/affix/index.tsx b/components/affix/index.jsx
similarity index 100%
rename from components/affix/index.tsx
rename to components/affix/index.jsx
diff --git a/components/comment/index.tsx b/components/comment/index.tsx
index a9949ffd9..9a34833af 100644
--- a/components/comment/index.tsx
+++ b/components/comment/index.tsx
@@ -49,7 +49,7 @@ const Comment = (
actions && actions.length ? (
{actions.map((action, index) => (
- - {action}
// eslint-disable-line react/no-array-index-key
+ - {action}
))}
) : null;
diff --git a/components/vc-virtual-list/hooks/useFrameWheel.ts b/components/vc-virtual-list/hooks/useFrameWheel.ts
index df7b3286f..ef02e4a18 100644
--- a/components/vc-virtual-list/hooks/useFrameWheel.ts
+++ b/components/vc-virtual-list/hooks/useFrameWheel.ts
@@ -18,7 +18,7 @@ export default function useFrameWheel(
let nextFrame: number | null | undefined = null;
// Firefox patch
- let wheelValue: null = null;
+ let wheelValue = null;
let isMouseScroll = false;
// Scroll status sync
diff --git a/components/vc-virtual-list/hooks/useHeights.tsx b/components/vc-virtual-list/hooks/useHeights.tsx
index efe7daba7..2f87e51e7 100644
--- a/components/vc-virtual-list/hooks/useHeights.tsx
+++ b/components/vc-virtual-list/hooks/useHeights.tsx
@@ -10,7 +10,7 @@ export default function useHeights(
): [(item: T, instance: HTMLElement) => void, () => void, CacheMap, Ref] {
const instance = new Map();
const heights = reactive({});
- let updatedMark = ref(0);
+ const updatedMark = ref(0);
let heightUpdateId = 0;
function collectHeight() {
heightUpdateId += 1;