diff --git a/frontend/src/component/addons/AddonList/ConfiguredAddons/ConfiguredAddons.tsx b/frontend/src/component/addons/AddonList/ConfiguredAddons/ConfiguredAddons.tsx index 7ddbbce1e8..64a33df5dc 100644 --- a/frontend/src/component/addons/AddonList/ConfiguredAddons/ConfiguredAddons.tsx +++ b/frontend/src/component/addons/AddonList/ConfiguredAddons/ConfiguredAddons.tsx @@ -112,7 +112,6 @@ export const ConfiguredAddons = ({ getAddonIcon }: IConfigureAddonsProps) => { toggleAddon(addon)} > { +export interface IPermissionButtonProps extends ButtonProps { permission: string | string[]; - tooltip?: string; onClick?: (e: any) => void; disabled?: boolean; projectId?: string; @@ -16,7 +14,6 @@ export interface IPermissionButtonProps const PermissionButton: React.FC = ({ permission, - tooltip, onClick, children, disabled, @@ -65,7 +62,6 @@ const PermissionButton: React.FC = ({ onClick={onClick} disabled={disabled || !access} variant="contained" - // @ts-expect-error color="primary" {...rest} endIcon={ diff --git a/frontend/src/component/common/PermissionIconButton/PermissionIconButton.tsx b/frontend/src/component/common/PermissionIconButton/PermissionIconButton.tsx index 65ecd803c3..5fd81788f8 100644 --- a/frontend/src/component/common/PermissionIconButton/PermissionIconButton.tsx +++ b/frontend/src/component/common/PermissionIconButton/PermissionIconButton.tsx @@ -1,16 +1,13 @@ -import { IconButton, Tooltip } from '@material-ui/core'; +import { IconButton, Tooltip, IconButtonProps } from '@material-ui/core'; import React, { useContext } from 'react'; import AccessContext from '../../../contexts/AccessContext'; -interface IPermissionIconButtonProps - extends React.HTMLProps { +interface IPermissionIconButtonProps extends IconButtonProps { permission: string; Icon?: React.ElementType; - tooltip?: string; onClick?: (e: any) => void; projectId?: string; environmentId?: string; - edge?: string; className?: string; title?: string; } @@ -18,7 +15,6 @@ interface IPermissionIconButtonProps const PermissionIconButton: React.FC = ({ permission, Icon, - tooltip, onClick, projectId, children, @@ -43,7 +39,6 @@ const PermissionIconButton: React.FC = ({ return ( - {/* @ts-expect-error */} {children} diff --git a/frontend/src/component/common/ResponsiveButton/ResponsiveButton.tsx b/frontend/src/component/common/ResponsiveButton/ResponsiveButton.tsx index a97a7a5ba5..1320868650 100644 --- a/frontend/src/component/common/ResponsiveButton/ResponsiveButton.tsx +++ b/frontend/src/component/common/ResponsiveButton/ResponsiveButton.tsx @@ -7,7 +7,6 @@ import React from 'react'; interface IResponsiveButtonProps { Icon: React.ElementType; onClick: () => void; - tooltip?: string; disabled?: boolean; permission: string; projectId?: string; @@ -20,7 +19,6 @@ const ResponsiveButton: React.FC = ({ Icon, onClick, maxWidth, - tooltip, disabled = false, children, permission, @@ -40,7 +38,6 @@ const ResponsiveButton: React.FC = ({ permission={permission} projectId={projectId} environmentId={environmentId} - tooltip={tooltip} data-loading {...rest} > @@ -53,11 +50,9 @@ const ResponsiveButton: React.FC = ({ permission={permission} projectId={projectId} color="primary" - // @ts-expect-error variant="contained" disabled={disabled} environmentId={environmentId} - tooltip={tooltip} data-loading {...rest} > diff --git a/frontend/src/component/feature/FeatureView/FeatureSettings/FeatureSettingsInformation/FeatureSettingsInformation.tsx b/frontend/src/component/feature/FeatureView/FeatureSettings/FeatureSettingsInformation/FeatureSettingsInformation.tsx index 5428b586bb..37aaf4d8c7 100644 --- a/frontend/src/component/feature/FeatureView/FeatureSettings/FeatureSettingsInformation/FeatureSettingsInformation.tsx +++ b/frontend/src/component/feature/FeatureView/FeatureSettings/FeatureSettingsInformation/FeatureSettingsInformation.tsx @@ -31,7 +31,6 @@ export const FeatureSettingsInformation = ({ { condition={dirty} show={ { { setShowDelDialog(true)} > @@ -187,7 +185,6 @@ export const FeatureView = () => { onClick={() => setOpenStaleDialog(true)} permission={UPDATE_FEATURE} projectId={projectId} - tooltip="Toggle stale status" data-loading > @@ -196,7 +193,6 @@ export const FeatureView = () => { onClick={() => setOpenTagDialog(true)} permission={UPDATE_FEATURE} projectId={projectId} - tooltip="Add tag" data-loading > diff --git a/frontend/src/component/project/ProjectList/ProjectList.tsx b/frontend/src/component/project/ProjectList/ProjectList.tsx index 173adcb080..13a544339d 100644 --- a/frontend/src/component/project/ProjectList/ProjectList.tsx +++ b/frontend/src/component/project/ProjectList/ProjectList.tsx @@ -154,7 +154,6 @@ export const ProjectListNew = () => { onClick={() => history.push('/projects/create')} maxWidth="700px" permission={CREATE_PROJECT} - tooltip={createButtonData.title} disabled={createButtonData.disabled} > New project diff --git a/frontend/src/component/strategies/StrategiesList/StrategiesList.tsx b/frontend/src/component/strategies/StrategiesList/StrategiesList.tsx index c75cc09f58..1caa625dac 100644 --- a/frontend/src/component/strategies/StrategiesList/StrategiesList.tsx +++ b/frontend/src/component/strategies/StrategiesList/StrategiesList.tsx @@ -189,7 +189,6 @@ export const StrategiesList = () => { onDeprecateStrategy(strategy)} permission={UPDATE_STRATEGY} - tooltip={'Deprecate activation strategy'} > @@ -207,7 +206,6 @@ export const StrategiesList = () => { history.push(`/strategies/${strategy?.name}/edit`) } permission={UPDATE_STRATEGY} - tooltip={'Edit strategy'} > diff --git a/frontend/src/component/strategies/StrategyView/StrategyView.tsx b/frontend/src/component/strategies/StrategyView/StrategyView.tsx index c0f9caf52b..63ca09f6b3 100644 --- a/frontend/src/component/strategies/StrategyView/StrategyView.tsx +++ b/frontend/src/component/strategies/StrategyView/StrategyView.tsx @@ -41,7 +41,6 @@ export const StrategyView = () => { show={ diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 03fe37364c..cf6f49899e 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -5776,7 +5776,7 @@ fsevents@^1.2.7: bindings "^1.5.0" nan "^2.12.1" -fsevents@^2.1.2, fsevents@^2.1.3, fsevents@~2.3.1: +fsevents@^2.1.2, fsevents@^2.1.3, fsevents@~2.3.1, fsevents@~2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==