chore(deps-dev): bump oxlint from 1.48.0 to 1.49.0 in /superset-frontend (#38115)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: hainenber <dotronghai96@gmail.com>
This commit is contained in:
dependabot[bot]
2026-02-20 14:13:37 -08:00
committed by GitHub
parent 44d6b6a513
commit cff854b06e
14 changed files with 248 additions and 245 deletions

View File

@@ -610,6 +610,20 @@ const AlertReportModal: FunctionComponent<AlertReportModalProps> = ({
const [emailSubject, setEmailSubject] = useState<string>('');
const [emailError, setEmailError] = useState(false);
const allowedNotificationMethodsCount = useMemo(
() =>
allowedNotificationMethods.reduce((accum: string[], setting: string) => {
if (
accum.some(nm => nm.includes('slack')) &&
setting.toLowerCase().includes('slack')
) {
return accum;
}
return [...accum, setting.toLowerCase()];
}, []).length,
[allowedNotificationMethods],
);
const onNotificationAdd = () => {
setNotificationSettings([
...notificationSettings,
@@ -2013,20 +2027,6 @@ const AlertReportModal: FunctionComponent<AlertReportModalProps> = ({
enforceValidation();
}, [validationStatus]);
const allowedNotificationMethodsCount = useMemo(
() =>
allowedNotificationMethods.reduce((accum: string[], setting: string) => {
if (
accum.some(nm => nm.includes('slack')) &&
setting.toLowerCase().includes('slack')
) {
return accum;
}
return [...accum, setting.toLowerCase()];
}, []).length,
[allowedNotificationMethods],
);
// Show/hide
if (isHidden && show) {
setIsHidden(false);

View File

@@ -712,6 +712,12 @@ const DatabaseModal: FunctionComponent<DatabaseModalProps> = ({
) ||
{};
const handleClearValidationErrors = useCallback(() => {
setValidationErrors(null);
setHasValidated(false);
clearError();
}, [setValidationErrors, setHasValidated, clearError]);
// Test Connection logic
const testConnection = () => {
handleClearValidationErrors();
@@ -773,12 +779,6 @@ const DatabaseModal: FunctionComponent<DatabaseModalProps> = ({
[],
);
const handleClearValidationErrors = useCallback(() => {
setValidationErrors(null);
setHasValidated(false);
clearError();
}, [setValidationErrors, setHasValidated, clearError]);
const handleParametersChange = useCallback(
({ target }: { target: HTMLInputElement }) => {
onChange(ActionType.ParametersChange, {