ui: clean up toasts and errors (#1872)

Co-authored-by: Alex Hancock <alexhancock@block.xyz>
This commit is contained in:
Lily Delalande
2025-03-27 11:07:27 -04:00
committed by GitHub
parent 369acf8fe6
commit afef3b1af7
24 changed files with 1015 additions and 739 deletions

View File

@@ -5,8 +5,7 @@ import { Input } from '../../ui/input';
import { FullExtensionConfig } from '../../../extensions';
import { getApiUrl, getSecretKey } from '../../../config';
import { addExtension } from '../../../extensions';
import { toast } from 'react-toastify';
import { ToastError, ToastSuccess } from '../models/toasts';
import { toastError, toastSuccess } from '../../../toasts';
interface ConfigureExtensionModalProps {
isOpen: boolean;
@@ -71,7 +70,7 @@ export function ConfigureExtensionModal({
throw new Error('Failed to add system configuration');
}
ToastSuccess({
toastSuccess({
title: extension.name,
msg: `Successfully configured extension`,
});
@@ -79,7 +78,7 @@ export function ConfigureExtensionModal({
onClose();
} catch (error) {
console.error('Error configuring extension:', error);
ToastError({
toastError({
title: extension.name,
msg: `Failed to configure extension`,
traceback: error.message,