Skip to content

Commit 4a24ae0

Browse files
chore(buttons): changed ts converting in icon butttons
1 parent 51e406c commit 4a24ae0

File tree

4 files changed

+4
-8
lines changed

4 files changed

+4
-8
lines changed

src/buttons/icon-buttons/filled-icon-button/FilledIconButton.component.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@ import React, {useMemo} from 'react';
22

33
import {useTheme} from '../../../theme/useTheme.hook';
44
import {type IconButtonProps} from '../icon-button.types';
5-
import {type ColorValue} from '../../../theme/theme.types';
65
import {convertToRGBA} from '../../../utils/convert-to-rgba';
76
import {BaseIconButton} from '../base-icon-button/BaseIconButton.component';
87

98
export const FilledIconButton: React.FC<IconButtonProps> = ({selected, Icon, selectedIcon, style, ...props}) => {
109
const {primary, surface, surfaceContainer} = useTheme();
1110

1211
const [disabledIconColor, disabledContainerColor] = useMemo(
13-
() => [convertToRGBA(surface.text as ColorValue, 0.38), convertToRGBA(surface.text as ColorValue, 0.12)],
12+
() => [convertToRGBA(surface.text as string, 0.38), convertToRGBA(surface.text as string, 0.12)],
1413
[surface.text]
1514
);
1615

src/buttons/icon-buttons/outlined-icon-button/OutlinedIconButton.component.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@ import React, {useMemo} from 'react';
22

33
import {useTheme} from '../../../theme/useTheme.hook';
44
import {type IconButtonProps} from '../icon-button.types';
5-
import {type ColorValue} from '../../../theme/theme.types';
65
import {convertToRGBA} from '../../../utils/convert-to-rgba';
76
import {BaseIconButton} from '../base-icon-button/BaseIconButton.component';
87

98
export const OutlinedIconButton: React.FC<IconButtonProps> = ({selected, Icon, selectedIcon, style, ...props}) => {
109
const {surface, outline} = useTheme();
1110

1211
const [disabledIconColor, disabledContainerColor] = useMemo(
13-
() => [convertToRGBA(surface.text as ColorValue, 0.38), convertToRGBA(surface.text as ColorValue, 0.12)],
12+
() => [convertToRGBA(surface.text as string, 0.38), convertToRGBA(surface.text as string, 0.12)],
1413
[surface.text]
1514
);
1615

src/buttons/icon-buttons/standart-icon-button/StandardIconButton.component.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,13 @@ import React, {useMemo} from 'react';
22

33
import {useTheme} from '../../../theme/useTheme.hook';
44
import {type IconButtonProps} from '../icon-button.types';
5-
import {type ColorValue} from '../../../theme/theme.types';
65
import {convertToRGBA} from '../../../utils/convert-to-rgba';
76
import {BaseIconButton} from '../base-icon-button/BaseIconButton.component';
87

98
export const StandartIconButton: React.FC<IconButtonProps> = ({selected, Icon, selectedIcon, ...props}) => {
109
const {primary, surface} = useTheme();
1110

12-
const disabledIconColor = useMemo(() => convertToRGBA(surface.text as ColorValue, 0.38), [surface.text]);
11+
const disabledIconColor = useMemo(() => convertToRGBA(surface.text as string, 0.38), [surface.text]);
1312

1413
const [iconColor, IconComponent] = selected ? [primary.background, selectedIcon ?? Icon] : [surface.textVariant, Icon];
1514

src/buttons/icon-buttons/tonal-icon-button/TonalIconButton.component.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@ import React, {useMemo} from 'react';
22

33
import {useTheme} from '../../../theme/useTheme.hook';
44
import {type IconButtonProps} from '../icon-button.types';
5-
import {type ColorValue} from '../../../theme/theme.types';
65
import {convertToRGBA} from '../../../utils/convert-to-rgba';
76
import {BaseIconButton} from '../base-icon-button/BaseIconButton.component';
87

98
export const TonalIconButton: React.FC<IconButtonProps> = ({selected, Icon, selectedIcon, style, ...props}) => {
109
const {surfaceContainer, surface, secondaryContainer} = useTheme();
1110

1211
const [disabledIconColor, disabledContainerColor] = useMemo(
13-
() => [convertToRGBA(surface.text as ColorValue, 0.38), convertToRGBA(surface.text as ColorValue, 0.12)],
12+
() => [convertToRGBA(surface.text as string, 0.38), convertToRGBA(surface.text as string, 0.12)],
1413
[surface.text]
1514
);
1615

0 commit comments

Comments
 (0)