X-Git-Url: http://these/git/?a=blobdiff_plain;f=src%2Fshared%2Fcomponents%2Fcommon%2Flisting-type-select.tsx;h=3e534d341c86056954ae61416d0136191e1e03a7;hb=2b1af707c3df6126b3e6890106c03c60ad49b1be;hp=abafe3752e88b18d0be490cd23b662db66a37fac;hpb=f61037f5d89f12818c8100f907a98b74e980112a;p=lemmy-ui.git diff --git a/src/shared/components/common/listing-type-select.tsx b/src/shared/components/common/listing-type-select.tsx index abafe37..3e534d3 100644 --- a/src/shared/components/common/listing-type-select.tsx +++ b/src/shared/components/common/listing-type-select.tsx @@ -8,7 +8,7 @@ interface ListingTypeSelectProps { type_: ListingType; showLocal: boolean; showSubscribed: boolean; - onChange?(val: ListingType): any; + onChange(val: ListingType): void; } interface ListingTypeSelectState { @@ -29,11 +29,11 @@ export class ListingTypeSelect extends Component< super(props, context); } - static getDerivedStateFromProps(props: any): ListingTypeSelectProps { + static getDerivedStateFromProps( + props: ListingTypeSelectProps + ): ListingTypeSelectState { return { type_: props.type_, - showLocal: props.showLocal, - showSubscribed: props.showSubscribed, }; } @@ -97,6 +97,6 @@ export class ListingTypeSelect extends Component< } handleTypeChange(i: ListingTypeSelect, event: any) { - i.props.onChange?.(event.target.value); + i.props.onChange(event.target.value); } }