From e65c7e4a1ac9fe9d09555468873d0aa2cf5e6634 Mon Sep 17 00:00:00 2001 From: Avior Date: Tue, 7 Feb 2023 13:08:11 +0100 Subject: [PATCH] fix: PureComponent shit Signed-off-by: Avior --- src/Button/index.tsx | 8 ++++---- src/Input/index.tsx | 8 ++++---- src/ProgressBar/index.tsx | 2 +- src/ProgressBox/index.tsx | 8 ++++---- src/Text/index.tsx | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/Button/index.tsx b/src/Button/index.tsx index 5dafa49..9e8a214 100644 --- a/src/Button/index.tsx +++ b/src/Button/index.tsx @@ -1,8 +1,8 @@ import React from 'react' -import Link from '../Link' -import { ColorType, Icon } from '../interfaces' -import { buildClassName } from '../Util' import Image from '../Image' +import { ColorType, Icon } from '../interfaces' +import Link from '../Link' +import { buildClassName } from '../Util' import css from './Button.module.styl' @@ -25,7 +25,7 @@ interface Props { onClick?: (event: React.MouseEvent) => void } -export default class Button extends React.PureComponent { +export default class Button extends React.Component { public render = () => { diff --git a/src/Input/index.tsx b/src/Input/index.tsx index 7e58bf3..0a45533 100644 --- a/src/Input/index.tsx +++ b/src/Input/index.tsx @@ -1,12 +1,12 @@ import React, { FocusEvent } from 'react' +import { objectEqual, objectOmit } from '@dzeio/object-util' import { ChevronDown, MinusSquare, PlusSquare } from 'lucide-react' -import Text from '../Text' import { Icon } from '../interfaces' +import Menu from '../Menu' +import Text from '../Text' import { buildClassName } from '../Util' import css from './Input.module.styl' -import Menu from '../Menu' -import { objectEqual, objectOmit } from '@dzeio/object-util' interface Props extends React.DetailedHTMLProps, HTMLInputElement> { id?: string @@ -66,7 +66,7 @@ interface States { list: Menu['props']['items'] } -export default class Input extends React.PureComponent { +export default class Input extends React.Component { public state: States = { valueUpdate: false, diff --git a/src/ProgressBar/index.tsx b/src/ProgressBar/index.tsx index 3e067b3..ad9092e 100644 --- a/src/ProgressBar/index.tsx +++ b/src/ProgressBar/index.tsx @@ -19,7 +19,7 @@ interface Props { * * @version 1.0.0 */ -export default class extends React.PureComponent { +export default class extends React.Component { public render = () => (
diff --git a/src/ProgressBox/index.tsx b/src/ProgressBox/index.tsx index 7477c87..2a25a91 100644 --- a/src/ProgressBox/index.tsx +++ b/src/ProgressBox/index.tsx @@ -1,10 +1,10 @@ import React from 'react' -import css from './ProgressBox.module.styl' +import Box from '../Box' +import Col from '../Col' import ProgressBar from '../ProgressBar' import Row from '../Row' -import Col from '../Col' import Text from '../Text' -import Box from '../Box' +import css from './ProgressBox.module.styl' interface Props { /** @@ -28,7 +28,7 @@ interface Props { * * @version 1.0.0 */ -export default class extends React.PureComponent { +export default class extends React.Component { public render = () => ( diff --git a/src/Text/index.tsx b/src/Text/index.tsx index 16e0ab1..a8d6f2a 100644 --- a/src/Text/index.tsx +++ b/src/Text/index.tsx @@ -61,7 +61,7 @@ const types: Record { +export default class Text extends React.Component { public render() { let data: { weight: Props['weight'], size: Props['size'], tag?: Props['tag'] } = Object.assign({