Skip to content

Commit 605e74e

Browse files
committed
Fix type errors
1 parent 0269ac6 commit 605e74e

6 files changed

Lines changed: 184 additions & 78 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"array.prototype.flatmap": "^1.2.5",
3939
"classnames": "^2.3.1",
4040
"fast-formula-parser": "^1.0.19",
41-
"use-context-selector": "^1.3.7"
41+
"use-context-selector": "^2.0.0"
4242
},
4343
"devDependencies": {
4444
"@babel/preset-env": "^7.21.4",
@@ -81,7 +81,7 @@
8181
"prop-types": "^15.8.1",
8282
"react": "^18.0.0",
8383
"react-dom": "^18.0.0",
84-
"react-select": "^4.0.2",
84+
"react-select": "^5.9.0",
8585
"rollup": "^3.20.2",
8686
"rollup-plugin-dts": "^5.3.0",
8787
"rollup-plugin-postcss": "^4.0.1",

src/Row.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import React from "react";
66
import { render } from "@testing-library/react";
77
import Row from "./Row";
88

9-
const wrapper: React.FC = ({ children }) => {
9+
const wrapper = ({ children }: { children?: React.ReactNode }) => {
1010
return (
1111
<table>
1212
<tbody>{children}</tbody>

src/stories/CustomCell.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const CustomCell: CellComponent = ({
4444
}, [rootRef, active, mode]);
4545

4646
const handleMouseDown = React.useCallback(
47-
(event) => {
47+
(event: React.MouseEvent<HTMLTableCellElement>) => {
4848
if (mode === "view") {
4949
if (event.shiftKey) {
5050
select({ row, column });

src/stories/SelectDataComponents.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ export const SelectEdit: DataEditorComponent<Cell> = ({
2727
exitEditMode,
2828
}) => {
2929
const handleChange = React.useCallback(
30-
(selection) => {
30+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
31+
(selection: any) => {
3132
onChange({ ...cell, value: selection ? selection.value : null });
3233
},
3334
[cell, onChange]

src/stories/Spreadsheet.stories.tsx

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,6 @@ const meta: Meta<Props<StringCell>> = {
3838
args: {
3939
data: EMPTY_DATA,
4040
},
41-
argTypes: {
42-
columnLabels: {
43-
control: "array",
44-
defaultValue: [],
45-
},
46-
rowLabels: {
47-
control: "array",
48-
defaultValue: [],
49-
},
50-
},
5141
decorators: [
5242
(Story): React.ReactElement => (
5343
<div
@@ -229,7 +219,7 @@ export const Filter: StoryFn<Props<StringCell>> = (props) => {
229219
const [filter, setFilter] = React.useState("");
230220

231221
const handleFilterChange = React.useCallback(
232-
(event) => {
222+
(event: React.ChangeEvent<HTMLInputElement>) => {
233223
const nextFilter = event.target.value;
234224
setFilter(nextFilter);
235225
},

0 commit comments

Comments
 (0)