diff --git a/frontend/package.json b/frontend/package.json index 3ef38699..b888bc3a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -73,7 +73,6 @@ "react-use-websocket": "^4.8.1", "reactflow": "^11.11.3", "sharp": "^0.33.4", - "sonner": "^1.4.41", "tailwind-merge": "^2.3.0", "tailwindcss-animate": "^1.0.7", "vaul": "^0.9.1", diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index daf43c4a..3250a5b4 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -173,9 +173,6 @@ importers: sharp: specifier: ^0.33.4 version: 0.33.4 - sonner: - specifier: ^1.4.41 - version: 1.4.41(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwind-merge: specifier: ^2.3.0 version: 2.3.0 @@ -2669,11 +2666,6 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true - glob@10.3.15: - resolution: {integrity: sha512-0c6RlJt1TICLyvJYIApxb8GsXoai0KUP7AxKKAtsYXdgJR1mGEUa7DgwShbdk1nly0PYoZj01xd4hzbq3fsjpw==} - engines: {node: '>=16 || 14 >=14.18'} - hasBin: true - glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -3137,10 +3129,6 @@ packages: resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} engines: {node: '>=14'} - lilconfig@3.1.1: - resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} - engines: {node: '>=14'} - lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -4104,12 +4092,6 @@ packages: resolution: {integrity: sha512-YTywJG93yxwHLgrYLZjlC75moVEX04LZM4FHfihjHe1FCXm+QaLOFfSf535aXOAd0ArVQMWUAe8ZPm4VtWyXaA==} engines: {node: '>=12'} - sonner@1.4.41: - resolution: {integrity: sha512-uG511ggnnsw6gcn/X+YKkWPo5ep9il9wYi3QJxHsYe7yTZ4+cOd1wuodOUmOpFuXL+/RE3R04LczdNCDygTDgQ==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} @@ -4585,11 +4567,6 @@ packages: resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'} - yaml@2.4.2: - resolution: {integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==} - engines: {node: '>= 14'} - hasBin: true - yjs@13.6.15: resolution: {integrity: sha512-moFv4uNYhp8BFxIk3AkpoAnnjts7gwdpiG8RtyFiKbMtxKCS0zVZ5wPaaGpwC3V2N/K8TK8MwtSI3+WO9CHWjQ==} engines: {node: '>=16.0.0', npm: '>=8.0.0'} @@ -7510,14 +7487,6 @@ snapshots: minipass: 7.1.1 path-scurry: 1.11.1 - glob@10.3.15: - dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.4 - minipass: 7.1.1 - path-scurry: 1.11.1 - glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -8073,8 +8042,6 @@ snapshots: lilconfig@3.0.0: {} - lilconfig@3.1.1: {} - lines-and-columns@1.2.4: {} linkify-it@5.0.0: @@ -8704,8 +8671,8 @@ snapshots: postcss-load-config@4.0.2(postcss@8.4.38): dependencies: - lilconfig: 3.1.1 - yaml: 2.4.2 + lilconfig: 3.0.0 + yaml: 2.3.4 optionalDependencies: postcss: 8.4.38 @@ -9306,11 +9273,6 @@ snapshots: snake-case: 3.0.4 type-fest: 2.19.0 - sonner@1.4.41(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - source-map-js@1.2.0: {} source-map@0.5.7: {} @@ -9409,7 +9371,7 @@ snapshots: dependencies: '@jridgewell/gen-mapping': 0.3.5 commander: 4.1.1 - glob: 10.3.15 + glob: 10.3.10 lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.6 @@ -9828,8 +9790,6 @@ snapshots: yaml@2.3.4: {} - yaml@2.4.2: {} - yjs@13.6.15: dependencies: lib0: 0.2.94 diff --git a/frontend/src/app/settings/credentials/page.tsx b/frontend/src/app/settings/credentials/page.tsx index 47aa800e..7f8c655a 100644 --- a/frontend/src/app/settings/credentials/page.tsx +++ b/frontend/src/app/settings/credentials/page.tsx @@ -33,7 +33,6 @@ import { } from "@/components/new-credential-dialog" import NoContent from "@/components/no-content" import { AlertNotification } from "@/components/notifications" -import { DELETE_BUTTON_STYLE } from "@/styles/tailwind" export default function CredentialsPage() { const queryClient = useQueryClient() @@ -135,7 +134,7 @@ function SecretsTable({ description="Are you sure you want to delete this secret? This action cannot be undone." onConfirm={() => deleteFn(secret)} > - diff --git a/frontend/src/components/badges.tsx b/frontend/src/components/badges.tsx index da094ca5..4153cdd8 100644 --- a/frontend/src/components/badges.tsx +++ b/frontend/src/components/badges.tsx @@ -29,8 +29,8 @@ export function StatusBadge({ status, children, className }: StatusBadgeProps) { defaultStatusColor, "items-center gap-1", status && - status in statusColors && - statusColors[status as keyof typeof statusColors], + status in statusColors && + statusColors[status as keyof typeof statusColors], className )} > @@ -59,7 +59,7 @@ export function ComingSoonBadge({ className }: { className?: string }) { diff --git a/frontend/src/components/console/control-panel.tsx b/frontend/src/components/console/control-panel.tsx index be01d8a6..b58d4f13 100644 --- a/frontend/src/components/console/control-panel.tsx +++ b/frontend/src/components/console/control-panel.tsx @@ -28,7 +28,6 @@ import { import { ConfirmationDialog } from "@/components/confirmation-dialog" import { type WorkflowControlsForm } from "@/components/console/console" import { tileIconMapping } from "@/components/workspace/canvas/action-node" -import { DELETE_BUTTON_STYLE } from "@/styles/tailwind" export const supportedInputTypes = [ { @@ -201,7 +200,7 @@ export function ConsolePanel({ onConfirm={handleClearEvents} >