From ae1b0f7356dcb6f2e8b8f799cd2554d2fe90d4a0 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sun, 4 Aug 2024 19:43:47 -0400 Subject: [PATCH] redux-devtools-ui --- .../redux-devtools-ui/src/Container/styles/index.ts | 2 +- packages/redux-devtools-ui/src/Form/styles/index.ts | 2 +- .../redux-devtools-ui/src/Slider/styles/common.ts | 2 +- .../src/utils/createStyledComponent.ts | 12 ++++++------ 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/redux-devtools-ui/src/Container/styles/index.ts b/packages/redux-devtools-ui/src/Container/styles/index.ts index e73b75e7..c101c40b 100644 --- a/packages/redux-devtools-ui/src/Container/styles/index.ts +++ b/packages/redux-devtools-ui/src/Container/styles/index.ts @@ -8,7 +8,7 @@ export const MainContainerWrapper = styled.div` width: 100%; flex-flow: column nowrap; overflow: auto; - ${/* eslint-disable-next-line @typescript-eslint/ban-types */ ''} + ${/* eslint-disable-next-line @typescript-eslint/no-empty-object-type */ ''} background-color: ${(props: ThemedStyledProps<{}, Theme>) => color(props.theme.base00, 'lighten', 0.03)}; color: ${(props) => props.theme.base07}; diff --git a/packages/redux-devtools-ui/src/Form/styles/index.ts b/packages/redux-devtools-ui/src/Form/styles/index.ts index 8a256267..f9ad52a1 100644 --- a/packages/redux-devtools-ui/src/Form/styles/index.ts +++ b/packages/redux-devtools-ui/src/Form/styles/index.ts @@ -1,7 +1,7 @@ import { css, ThemedStyledProps } from 'styled-components'; import { Theme } from '../../themes/default'; -// eslint-disable-next-line @typescript-eslint/ban-types +// eslint-disable-next-line @typescript-eslint/no-empty-object-type export default ({ theme }: ThemedStyledProps<{}, Theme>) => css` padding: 10px; line-height: 1.846; diff --git a/packages/redux-devtools-ui/src/Slider/styles/common.ts b/packages/redux-devtools-ui/src/Slider/styles/common.ts index 5154bce0..20360d03 100644 --- a/packages/redux-devtools-ui/src/Slider/styles/common.ts +++ b/packages/redux-devtools-ui/src/Slider/styles/common.ts @@ -1,7 +1,7 @@ import { css, ThemedStyledProps } from 'styled-components'; import { Theme } from '../../themes/default'; -// eslint-disable-next-line @typescript-eslint/ban-types +// eslint-disable-next-line @typescript-eslint/no-empty-object-type export const containerStyle = ({ theme }: ThemedStyledProps<{}, Theme>) => css` display: flex; align-items: center; diff --git a/packages/redux-devtools-ui/src/utils/createStyledComponent.ts b/packages/redux-devtools-ui/src/utils/createStyledComponent.ts index 95f9d3ec..44bae93d 100644 --- a/packages/redux-devtools-ui/src/utils/createStyledComponent.ts +++ b/packages/redux-devtools-ui/src/utils/createStyledComponent.ts @@ -12,7 +12,7 @@ import { ThemeFromProvider } from './theme'; type StyleFunction< C extends keyof JSX.IntrinsicElements | React.ComponentType, - // eslint-disable-next-line @typescript-eslint/ban-types + // eslint-disable-next-line @typescript-eslint/no-empty-object-type O extends object = {}, > = InterpolationFunction< ThemedStyledProps & O, Theme> @@ -20,7 +20,7 @@ type StyleFunction< interface StylesObject< C extends keyof JSX.IntrinsicElements | React.ComponentType, - // eslint-disable-next-line @typescript-eslint/ban-types + // eslint-disable-next-line @typescript-eslint/no-empty-object-type O extends object = {}, > { [type: string]: StyleFunction; @@ -28,13 +28,13 @@ interface StylesObject< type Styles< C extends keyof JSX.IntrinsicElements | React.ComponentType, - // eslint-disable-next-line @typescript-eslint/ban-types + // eslint-disable-next-line @typescript-eslint/no-empty-object-type O extends object = {}, > = StylesObject | StyleFunction; function isStylesObject< C extends keyof JSX.IntrinsicElements | React.ComponentType, - // eslint-disable-next-line @typescript-eslint/ban-types + // eslint-disable-next-line @typescript-eslint/no-empty-object-type O extends object = {}, >(styles: Styles): styles is StylesObject { return typeof styles === 'object'; @@ -42,7 +42,7 @@ function isStylesObject< const getStyle = < C extends keyof JSX.IntrinsicElements | React.ComponentType, - // eslint-disable-next-line @typescript-eslint/ban-types + // eslint-disable-next-line @typescript-eslint/no-empty-object-type O extends object = {}, >( styles: Styles, @@ -57,7 +57,7 @@ function isThemeFromProvider( export default function createStyledComponent< C extends keyof JSX.IntrinsicElements | React.ComponentType, - // eslint-disable-next-line @typescript-eslint/ban-types + // eslint-disable-next-line @typescript-eslint/no-empty-object-type O extends object = {}, >( styles: Styles,