diff --git a/src/attributes/components/AttributePage/AttributePage.tsx b/src/attributes/components/AttributePage/AttributePage.tsx index fec9192cb..942060f21 100644 --- a/src/attributes/components/AttributePage/AttributePage.tsx +++ b/src/attributes/components/AttributePage/AttributePage.tsx @@ -10,6 +10,7 @@ import Metadata from "@saleor/components/Metadata/Metadata"; import { MetadataFormData } from "@saleor/components/Metadata/types"; import PageHeader from "@saleor/components/PageHeader"; import SaveButtonBar from "@saleor/components/SaveButtonBar"; +import { ListSettingsUpdate } from "@saleor/components/TablePagination"; import { AttributeDetailsFragment } from "@saleor/fragments/types/AttributeDetailsFragment"; import { AttributeErrorFragment } from "@saleor/fragments/types/AttributeErrorFragment"; import { sectionNames } from "@saleor/intl"; @@ -46,7 +47,7 @@ export interface AttributePageProps { onValueReorder: ReorderAction; onValueUpdate: (id: string) => void; settings?: ListSettings; - onUpdateListSettings?: (key: keyof ListSettings, value: any) => void; + onUpdateListSettings?: ListSettingsUpdate; pageInfo: { hasNextPage: boolean; hasPreviousPage: boolean; diff --git a/src/components/RowNumberSelect/RowNumberSelect.tsx b/src/components/RowNumberSelect/RowNumberSelect.tsx index 8a24f4554..2f8a118a5 100644 --- a/src/components/RowNumberSelect/RowNumberSelect.tsx +++ b/src/components/RowNumberSelect/RowNumberSelect.tsx @@ -3,8 +3,6 @@ import { makeStyles } from "@saleor/theme"; import React from "react"; import { FormattedMessage } from "react-intl"; -import { ListSettings } from "../../types"; - const useStyles = makeStyles( theme => ({ label: { @@ -34,14 +32,14 @@ const useStyles = makeStyles( interface RowNumberSelectProps { choices: number[]; className?: string; - settings: ListSettings; - onChange(key: keyof ListSettings, value: any); + rowNumber: number; + onChange(value: number); } const RowNumberSelect: React.FC = ({ className, choices, - settings, + rowNumber, onChange }) => { const classes = useStyles({}); @@ -54,8 +52,8 @@ const RowNumberSelect: React.FC = ({