completionId: cgen-8a54b9a367034577b4ed8146cb80ea63

cgen-8a54b9a367034577b4ed8146cb80ea63
This commit is contained in:
Builder.io 2025-11-13 05:50:10 +00:00
parent c69573ea2d
commit 049dc581ee

View file

@ -113,4 +113,27 @@ export const aethexToast = {
variant: "aethex" as any,
});
},
arm: (options: AethexToastOptions & { accentColor: string }) => {
const normalize = (d?: any) => {
if (d == null) return undefined;
if (typeof d === "string") return d;
if (typeof d === "object") {
if ((d as any).message) return String((d as any).message);
try {
return JSON.stringify(d);
} catch (e) {
return String(d);
}
}
return String(d);
};
return toast({
title: options.title,
description: normalize(options.description),
duration: options.duration || 5000,
variant: "arm" as any,
accentColor: options.accentColor,
});
},
};