improve code

This commit is contained in:
Rene Haas
2022-07-28 17:02:02 +02:00
parent 45a97dc502
commit ebaaa1c907
@@ -34,7 +34,7 @@ import type {
} from 'options'; } from 'options';
import type { Setup, StructureSetupState, StructureSetupStaticState } from 'setups'; import type { Setup, StructureSetupState, StructureSetupStaticState } from 'setups';
import type { InitializationTarget } from 'initialization'; import type { InitializationTarget } from 'initialization';
import type { OverflowStyle, StyleObject } from 'typings'; import type { DeepPartial, OverflowStyle, StyleObject } from 'typings';
// eslint-disable-next-line @typescript-eslint/no-empty-interface // eslint-disable-next-line @typescript-eslint/no-empty-interface
export interface ScrollbarsSetupState {} export interface ScrollbarsSetupState {}
@@ -62,7 +62,11 @@ export const createScrollbarsSetup = (
target: InitializationTarget, target: InitializationTarget,
options: ReadonlyOptions, options: ReadonlyOptions,
structureSetupState: (() => StructureSetupState) & StructureSetupStaticState structureSetupState: (() => StructureSetupState) & StructureSetupStaticState
): Setup<ScrollbarsSetupState, ScrollbarsSetupStaticState, [StructureSetupUpdateHints]> => { ): Setup<
ScrollbarsSetupState,
ScrollbarsSetupStaticState,
[DeepPartial<StructureSetupUpdateHints>]
> => {
let autoHideIsMove: boolean; let autoHideIsMove: boolean;
let autoHideIsLeave: boolean; let autoHideIsLeave: boolean;
let autoHideNotNever: boolean; let autoHideNotNever: boolean;