Fix pre-commit script to properly handle multiple files and resolve ESLint warnings

This commit is contained in:
William Valentin
2025-09-07 13:34:39 -07:00
parent 8fa2d3fb60
commit 315303b120
33 changed files with 561 additions and 404 deletions

View File

@@ -46,7 +46,7 @@ const AccountModal: React.FC<AccountModalProps> = ({
await onUpdateUser({ ...user, username: username.trim() });
setSuccessMessage('Username updated successfully!');
setTimeout(() => setSuccessMessage(''), 3000);
} catch (error) {
} catch {
alert('Failed to update username.');
} finally {
setIsSaving(false);
@@ -77,6 +77,7 @@ const AccountModal: React.FC<AccountModalProps> = ({
};
const handleRemoveAvatar = async () => {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const { avatar, ...userWithoutAvatar } = user;
setIsSaving(true);
try {
@@ -90,7 +91,7 @@ const AccountModal: React.FC<AccountModalProps> = ({
setIsDeleting(true);
try {
await onDeleteAllData();
} catch (error) {
} catch {
alert('Failed to delete data.');
} finally {
setIsDeleting(false);