Update text-to-cad success toast to tell what file got made (#6882)

Closes #5820 and provides a bit of other polish to make this toast look
a bit better.
This commit is contained in:
Frank Noirot
2025-05-13 08:26:29 -04:00
committed by GitHub
parent 01c7b69f50
commit 533e17466b
2 changed files with 9 additions and 7 deletions

View File

@ -905,7 +905,7 @@ test.describe('Mocked Text-to-CAD API tests', { tag: ['@skipWin'] }, () => {
await page.keyboard.press('Enter')
// Go into the project that was created from Text to CAD
await page.getByText(projectName).click()
await homePage.openProject(projectName)
await expect(page.getByTestId('app-header-project-name')).toBeVisible()
await expect(page.getByTestId('app-header-project-name')).toContainText(
@ -951,7 +951,7 @@ test.describe('Mocked Text-to-CAD API tests', { tag: ['@skipWin'] }, () => {
await page.keyboard.press('Enter')
// Go into the project that was created from Text to CAD
await page.getByText(projectName).click()
await homePage.openProject(projectName)
await page.getByRole('button', { name: 'Accept' }).click()

View File

@ -332,14 +332,16 @@ export function ToastTextToCadSuccess({
</div>
<div className="flex flex-col justify-between gap-6">
<section>
<h2>Text-to-CAD successful</h2>
<p className="text-sm text-chalkboard-70 dark:text-chalkboard-30">
Prompt: "
<h2 className="font-sans font-bold">Text-to-CAD successful</h2>
<p className="text-sm my-3">
File "{fileName}" was successfully added to project "{projectName}"
from prompt:
</p>
<blockquote className="my-3 border-solid border-l-2 pl-4 text-sm text-chalkboard-70 dark:text-chalkboard-30">
{data.prompt.length > PROMPT_TRUNCATE_LENGTH
? data.prompt.slice(0, PROMPT_TRUNCATE_LENGTH) + '...'
: data.prompt}
"
</p>
</blockquote>
<TextToCadImprovementMessage
className="text-sm mt-2"
label="Not what you expected?"