From e017b797f889c683e7bca627ce9123085c3cfe54 Mon Sep 17 00:00:00 2001 From: kagora Date: Mon, 19 Jan 2026 13:07:32 +0100 Subject: [PATCH 1/2] change: [DPS-36291] - Text changes after tech writing review --- ...estinations-non-empty-landing-page.spec.ts | 4 +-- .../core/delivery/edit-destination.spec.ts | 16 ++++++++--- .../e2e/core/delivery/edit-stream.spec.ts | 28 ++++++++++--------- .../streams-non-empty-landing-page.spec.ts | 6 ++-- .../support/ui/pages/logs-destination-form.ts | 3 +- .../support/ui/pages/logs-stream-form.ts | 15 +++++++--- .../Destinations/DeleteDestinationDialog.tsx | 3 +- .../DestinationForm/DestinationEdit.test.tsx | 2 +- .../DestinationForm/DestinationForm.tsx | 1 - ...tinationAkamaiObjectStorageDetailsForm.tsx | 4 +-- .../FormSubmitBar/FormSubmitBar.test.tsx | 4 +-- .../Shared/FormSubmitBar/FormSubmitBar.tsx | 4 ++- .../Delivery/Streams/DeleteStreamDialog.tsx | 2 +- .../Delivery/StreamFormDelivery.tsx | 4 +-- .../Streams/StreamForm/StreamCreate.test.tsx | 4 +-- .../Streams/StreamForm/StreamEdit.test.tsx | 6 ++-- .../StreamForm/StreamFormGeneralInfo.test.tsx | 4 +-- .../StreamForm/StreamFormGeneralInfo.tsx | 3 +- .../Delivery/Streams/StreamsLanding.tsx | 2 +- 19 files changed, 63 insertions(+), 52 deletions(-) diff --git a/packages/manager/cypress/e2e/core/delivery/destinations-non-empty-landing-page.spec.ts b/packages/manager/cypress/e2e/core/delivery/destinations-non-empty-landing-page.spec.ts index ab17f15ce77..c1848efea09 100644 --- a/packages/manager/cypress/e2e/core/delivery/destinations-non-empty-landing-page.spec.ts +++ b/packages/manager/cypress/e2e/core/delivery/destinations-non-empty-landing-page.spec.ts @@ -61,9 +61,7 @@ function deleteDestinationViaActionMenu( ui.actionMenuItem.findByTitle('Delete').click(); // Find confirmation modal - cy.findByText( - `Are you sure you want to delete "${destination.label}" destination?` - ); + cy.findByText(`Are you sure you want to delete "${destination.label}"?`); ui.button.findByTitle('Delete').click(); cy.wait('@deleteDestination'); diff --git a/packages/manager/cypress/e2e/core/delivery/edit-destination.spec.ts b/packages/manager/cypress/e2e/core/delivery/edit-destination.spec.ts index 5c9f4ba619e..9ae689d23b5 100644 --- a/packages/manager/cypress/e2e/core/delivery/edit-destination.spec.ts +++ b/packages/manager/cypress/e2e/core/delivery/edit-destination.spec.ts @@ -19,6 +19,8 @@ import { getDestinationTypeOption } from 'src/features/Delivery/deliveryUtils'; import type { AkamaiObjectStorageDetailsExtended } from '@linode/api-v4'; describe('Edit Destination', () => { + const saveChangesButtonText = 'Save Changes'; + beforeEach(() => { mockAppendFeatureFlags({ aclpLogs: { @@ -48,7 +50,9 @@ describe('Edit Destination', () => { ); // Save button should be disabled before test connection - cy.findByRole('button', { name: 'Save' }).should('be.disabled'); + cy.findByRole('button', { name: saveChangesButtonText }).should( + 'be.disabled' + ); // Test connection of the destination form mockTestConnection(400); ui.button @@ -62,7 +66,9 @@ describe('Edit Destination', () => { ); // Save button should be disabled after test connection failed - cy.findByRole('button', { name: 'Save' }).should('be.disabled'); + cy.findByRole('button', { name: saveChangesButtonText }).should( + 'be.disabled' + ); }); it('edit destination with correct data', () => { @@ -75,7 +81,9 @@ describe('Edit Destination', () => { ); // Save button should be disabled before test connection - cy.findByRole('button', { name: 'Save' }).should('be.disabled'); + cy.findByRole('button', { name: saveChangesButtonText }).should( + 'be.disabled' + ); // Test connection of the destination form mockTestConnection(); ui.button @@ -92,7 +100,7 @@ describe('Edit Destination', () => { mockUpdateDestination(mockDestinationPayloadWithId, updatedDestination); mockGetDestinations([updatedDestination]); // Submit the destination edit form - cy.findByRole('button', { name: 'Save' }) + cy.findByRole('button', { name: saveChangesButtonText }) .should('be.enabled') .should('have.attr', 'type', 'button') .click(); diff --git a/packages/manager/cypress/e2e/core/delivery/edit-stream.spec.ts b/packages/manager/cypress/e2e/core/delivery/edit-stream.spec.ts index ee47317290e..95942ae99b4 100644 --- a/packages/manager/cypress/e2e/core/delivery/edit-stream.spec.ts +++ b/packages/manager/cypress/e2e/core/delivery/edit-stream.spec.ts @@ -22,6 +22,8 @@ import { randomLabel } from 'support/util/random'; import { kubernetesClusterFactory } from 'src/factories'; describe('Edit Stream', () => { + const saveChangesButtonText = 'Save Changes'; + beforeEach(() => { mockAppendFeatureFlags({ aclpLogs: { @@ -48,14 +50,14 @@ describe('Edit Stream', () => { const updatedLabel = randomLabel(); // Change the Name - cy.findByLabelText('Name') + cy.findByLabelText('Stream Name') .should('be.visible') .should('be.enabled') .should('have.value', mockAuditLogsStream.label); logsStreamForm.setLabel(updatedLabel); - cy.findByLabelText('Name') + cy.findByLabelText('Stream Name') .should('be.visible') .should('be.enabled') .should('have.value', updatedLabel); @@ -67,7 +69,7 @@ describe('Edit Stream', () => { .should('have.attr', 'value', 'Audit Logs'); // Save button should be enabled initially - ui.button.findByTitle('Save').should('be.enabled'); + ui.button.findByTitle(saveChangesButtonText).should('be.enabled'); // Test Connection should be disabled for existing destination ui.button.findByTitle('Test Connection').should('be.disabled'); @@ -82,7 +84,7 @@ describe('Edit Stream', () => { ui.button.findByTitle('Test Connection').should('be.enabled'); // Save button should be disabled after changing destination - ui.button.findByTitle('Save').should('be.disabled'); + ui.button.findByTitle(saveChangesButtonText).should('be.disabled'); // Test connection with failure mockTestConnection(400); @@ -93,7 +95,7 @@ describe('Edit Stream', () => { ); // Save button should remain disabled after failed test - ui.button.findByTitle('Save').should('be.disabled'); + ui.button.findByTitle(saveChangesButtonText).should('be.disabled'); // Test connection with success mockTestConnection(200); @@ -104,11 +106,11 @@ describe('Edit Stream', () => { ); // Save button should now be enabled - ui.button.findByTitle('Save').should('be.enabled'); + ui.button.findByTitle(saveChangesButtonText).should('be.enabled'); // Submit the stream edit form - failure in creating destination mockCreateDestination({}, 400); - ui.button.findByTitle('Save').should('be.enabled').click(); + ui.button.findByTitle(saveChangesButtonText).should('be.enabled').click(); ui.toast.assertMessage(`There was an issue creating your destination`); @@ -123,7 +125,7 @@ describe('Edit Stream', () => { mockAuditLogsStream ).as('updateStream'); - ui.button.findByTitle('Save').click(); + ui.button.findByTitle(saveChangesButtonText).click(); cy.wait('@updateStream') .its('request.body') .then((body) => { @@ -176,14 +178,14 @@ describe('Edit Stream', () => { const updatedLabel = randomLabel(); // Change the Name - cy.findByLabelText('Name') + cy.findByLabelText('Stream Name') .should('be.visible') .should('be.enabled') .should('have.value', mockLKEAuditLogsStream.label); logsStreamForm.setLabel(updatedLabel); - cy.findByLabelText('Name') + cy.findByLabelText('Stream Name') .should('be.visible') .should('be.enabled') .should('have.value', updatedLabel); @@ -229,7 +231,7 @@ describe('Edit Stream', () => { logsStreamForm.findClusterCheckbox('all').check(); // Save button should be enabled - ui.button.findByTitle('Save').should('be.enabled'); + ui.button.findByTitle(saveChangesButtonText).should('be.enabled'); // Submit the stream edit form - failure mockUpdateStream( @@ -246,7 +248,7 @@ describe('Edit Stream', () => { 400 ).as('updateStreamFail'); - ui.button.findByTitle('Save').click(); + ui.button.findByTitle(saveChangesButtonText).click(); cy.wait('@updateStreamFail'); ui.toast.assertMessage('There was an issue editing your stream'); @@ -264,7 +266,7 @@ describe('Edit Stream', () => { mockLKEAuditLogsStream ).as('updateStream'); - ui.button.findByTitle('Save').click(); + ui.button.findByTitle(saveChangesButtonText).click(); cy.wait('@updateStream') .its('request.body') .then((body) => { diff --git a/packages/manager/cypress/e2e/core/delivery/streams-non-empty-landing-page.spec.ts b/packages/manager/cypress/e2e/core/delivery/streams-non-empty-landing-page.spec.ts index ad9df1e518b..1ba21b19d60 100644 --- a/packages/manager/cypress/e2e/core/delivery/streams-non-empty-landing-page.spec.ts +++ b/packages/manager/cypress/e2e/core/delivery/streams-non-empty-landing-page.spec.ts @@ -64,9 +64,7 @@ function deleteStreamViaActionMenu(tableAlias: string, stream: Stream) { ui.actionMenuItem.findByTitle('Delete').click(); // Find confirmation modal - cy.findByText( - `Are you sure you want to delete "${stream.label}" stream?` - ); + cy.findByText(`Are you sure you want to delete "${stream.label}"?`); ui.button.findByTitle('Delete').click(); cy.wait('@deleteStream'); @@ -115,7 +113,7 @@ function deactivateStreamViaActionMenu(tableAlias: string, stream: Stream) { // Deactivate stream ui.actionMenuItem.findByTitle('Deactivate').click(); - ui.toast.assertMessage(`Stream ${stream.label} deactivated`); + ui.toast.assertMessage(`${stream.label} deactivated`); }); } diff --git a/packages/manager/cypress/support/ui/pages/logs-destination-form.ts b/packages/manager/cypress/support/ui/pages/logs-destination-form.ts index 1a15feffa7a..01621e540b8 100644 --- a/packages/manager/cypress/support/ui/pages/logs-destination-form.ts +++ b/packages/manager/cypress/support/ui/pages/logs-destination-form.ts @@ -16,7 +16,6 @@ export const logsDestinationForm = { cy.findByLabelText('Destination Name') .should('be.visible') .should('be.enabled') - .should('have.attr', 'placeholder', 'Destination Name') .clear(); cy.focused().type(label); }, @@ -30,7 +29,7 @@ export const logsDestinationForm = { cy.findByLabelText('Host') .should('be.visible') .should('be.enabled') - .should('have.attr', 'placeholder', 'Host') + .should('have.attr', 'placeholder', 'Host for the destination') .clear(); cy.focused().type(host); }, diff --git a/packages/manager/cypress/support/ui/pages/logs-stream-form.ts b/packages/manager/cypress/support/ui/pages/logs-stream-form.ts index 7f2ac7f42dc..0e97a983285 100644 --- a/packages/manager/cypress/support/ui/pages/logs-stream-form.ts +++ b/packages/manager/cypress/support/ui/pages/logs-stream-form.ts @@ -21,10 +21,9 @@ export const logsStreamForm = { * @param label - stream label to set */ setLabel: (label: string) => { - cy.findByLabelText('Name') + cy.findByLabelText('Stream Name') .should('be.visible') .should('be.enabled') - .should('have.attr', 'placeholder', 'Stream name') .clear(); cy.focused().type(label); }, @@ -57,7 +56,11 @@ export const logsStreamForm = { cy.findByLabelText('Destination Name') .should('be.visible') .should('be.enabled') - .should('have.attr', 'placeholder', 'Create or Select Destination Name') + .should( + 'have.attr', + 'placeholder', + 'Select existing or enter new destination' + ) .clear(); // Select the Destination Name ui.autocompletePopper @@ -93,7 +96,11 @@ export const logsStreamForm = { cy.findByLabelText('Destination Name') .should('be.visible') .should('be.enabled') - .should('have.attr', 'placeholder', 'Create or Select Destination Name') + .should( + 'have.attr', + 'placeholder', + 'Select existing or enter new destination' + ) .clear(); cy.focused().type(label); cy.findByText(new RegExp(`"${label}"`)).click(); diff --git a/packages/manager/src/features/Delivery/Destinations/DeleteDestinationDialog.tsx b/packages/manager/src/features/Delivery/Destinations/DeleteDestinationDialog.tsx index 4dcd636348a..cf890b990e9 100644 --- a/packages/manager/src/features/Delivery/Destinations/DeleteDestinationDialog.tsx +++ b/packages/manager/src/features/Delivery/Destinations/DeleteDestinationDialog.tsx @@ -74,8 +74,7 @@ export const DeleteDestinationDialog = React.memo((props: Props) => { open={open} title="Delete Destination" > - Are you sure you want to delete "{destination?.label}" - destination? + Are you sure you want to delete "{destination?.label}"? ); }); diff --git a/packages/manager/src/features/Delivery/Destinations/DestinationForm/DestinationEdit.test.tsx b/packages/manager/src/features/Delivery/Destinations/DestinationForm/DestinationEdit.test.tsx index 0d6cf2b387b..4e169f7e167 100644 --- a/packages/manager/src/features/Delivery/Destinations/DestinationForm/DestinationEdit.test.tsx +++ b/packages/manager/src/features/Delivery/Destinations/DestinationForm/DestinationEdit.test.tsx @@ -60,7 +60,7 @@ describe('DestinationEdit', () => { describe('given Test Connection and Edit Destination buttons', () => { const testConnectionButtonText = 'Test Connection'; - const saveDestinationButtonText = 'Save'; + const saveDestinationButtonText = 'Save Changes'; const editDestinationSpy = vi.fn(); const verifyDestinationSpy = vi.fn(); diff --git a/packages/manager/src/features/Delivery/Destinations/DestinationForm/DestinationForm.tsx b/packages/manager/src/features/Delivery/Destinations/DestinationForm/DestinationForm.tsx index b03e7c93395..c344de0234e 100644 --- a/packages/manager/src/features/Delivery/Destinations/DestinationForm/DestinationForm.tsx +++ b/packages/manager/src/features/Delivery/Destinations/DestinationForm/DestinationForm.tsx @@ -87,7 +87,6 @@ export const DestinationForm = (props: DestinationFormProps) => { onChange={(value) => { field.onChange(value); }} - placeholder="Destination Name" value={field.value} /> )} diff --git a/packages/manager/src/features/Delivery/Shared/DestinationAkamaiObjectStorageDetailsForm.tsx b/packages/manager/src/features/Delivery/Shared/DestinationAkamaiObjectStorageDetailsForm.tsx index 7ced1333464..bf0b76015cb 100644 --- a/packages/manager/src/features/Delivery/Shared/DestinationAkamaiObjectStorageDetailsForm.tsx +++ b/packages/manager/src/features/Delivery/Shared/DestinationAkamaiObjectStorageDetailsForm.tsx @@ -57,7 +57,7 @@ export const DestinationAkamaiObjectStorageDetailsForm = ({ onChange={(value) => { field.onChange(value); }} - placeholder="Host" + placeholder="Host for the destination" value={field.value} /> )} @@ -140,7 +140,7 @@ export const DestinationAkamaiObjectStorageDetailsForm = ({ label="Log Path Prefix" onBlur={field.onBlur} onChange={(value) => field.onChange(value)} - placeholder="Log Path Prefix" + placeholder="Prefix for log storage path" sx={{ maxWidth: 416 }} value={field.value} /> diff --git a/packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.test.tsx b/packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.test.tsx index 7100676f647..19358285285 100644 --- a/packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.test.tsx +++ b/packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.test.tsx @@ -82,7 +82,7 @@ describe('StreamFormSubmitBar', () => { describe('and in edit mode', () => { it('should render enabled Edit Stream button', async () => { renderComponent('stream', 'edit'); - const submitButton = screen.getByText('Save'); + const submitButton = screen.getByText('Save Changes'); expect(submitButton).toBeEnabled(); }); @@ -111,7 +111,7 @@ describe('StreamFormSubmitBar', () => { describe('and in edit mode', () => { it('should render enabled Edit Destination button', async () => { renderComponent('destination', 'edit'); - const submitButton = screen.getByText('Save'); + const submitButton = screen.getByText('Save Changes'); expect(submitButton).toBeEnabled(); }); diff --git a/packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.tsx b/packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.tsx index 640d6093ce5..7e18af0de61 100644 --- a/packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.tsx +++ b/packages/manager/src/features/Delivery/Shared/FormSubmitBar/FormSubmitBar.tsx @@ -41,7 +41,9 @@ export const FormSubmitBar = (props: StreamFormSubmitBarProps) => { const enableSubmit = !blockSubmit || connectionTested; const buttonLabel = useMemo( () => - mode === 'edit' ? 'Save' : `${capitalize(mode)} ${capitalizedFormType}`, + mode === 'edit' + ? 'Save Changes' + : `${capitalize(mode)} ${capitalizedFormType}`, [mode, capitalizedFormType] ); const pagePendoId = useMemo( diff --git a/packages/manager/src/features/Delivery/Streams/DeleteStreamDialog.tsx b/packages/manager/src/features/Delivery/Streams/DeleteStreamDialog.tsx index e6fcc19809a..b8ad480d57f 100644 --- a/packages/manager/src/features/Delivery/Streams/DeleteStreamDialog.tsx +++ b/packages/manager/src/features/Delivery/Streams/DeleteStreamDialog.tsx @@ -73,7 +73,7 @@ export const DeleteStreamDialog = React.memo((props: Props) => { open={open} title="Delete Stream" > - Are you sure you want to delete "{stream?.label}" stream? + Are you sure you want to delete "{stream?.label}"? ); }); diff --git a/packages/manager/src/features/Delivery/Streams/StreamForm/Delivery/StreamFormDelivery.tsx b/packages/manager/src/features/Delivery/Streams/StreamForm/Delivery/StreamFormDelivery.tsx index 8a00438d52d..9034a9bc41d 100644 --- a/packages/manager/src/features/Delivery/Streams/StreamForm/Delivery/StreamFormDelivery.tsx +++ b/packages/manager/src/features/Delivery/Streams/StreamForm/Delivery/StreamFormDelivery.tsx @@ -172,7 +172,7 @@ export const StreamFormDelivery = (props: StreamFormDeliveryProps) => { options={destinationNameOptions.filter( ({ type }) => type === selectedDestinationType )} - placeholder="Create or Select Destination Name" + placeholder="Select existing or enter new destination" renderOption={(props, option) => { const { id, ...optionProps } = props; return ( @@ -246,7 +246,7 @@ export const StreamFormDelivery = (props: StreamFormDeliveryProps) => { Delivery - Define a destination where you want this stream to send logs. + Set the destination for log delivery. {isLoading && ( diff --git a/packages/manager/src/features/Delivery/Streams/StreamForm/StreamCreate.test.tsx b/packages/manager/src/features/Delivery/Streams/StreamForm/StreamCreate.test.tsx index 4f329004c26..388cbc762ea 100644 --- a/packages/manager/src/features/Delivery/Streams/StreamForm/StreamCreate.test.tsx +++ b/packages/manager/src/features/Delivery/Streams/StreamForm/StreamCreate.test.tsx @@ -43,7 +43,7 @@ describe('StreamCreate', () => { const createStreamButtonText = 'Create Stream'; const fillOutFormWithNewDestination = async () => { - const streamNameInput = screen.getByLabelText('Name'); + const streamNameInput = screen.getByLabelText('Stream Name'); await userEvent.type(streamNameInput, 'Test'); const destinationNameInput = screen.getByLabelText('Destination Name'); await userEvent.type(destinationNameInput, 'Test destination name'); @@ -143,7 +143,7 @@ describe('StreamCreate', () => { renderStreamCreate(); // Fill out form and select existing destination - const streamNameInput = screen.getByLabelText('Name'); + const streamNameInput = screen.getByLabelText('Stream Name'); await userEvent.type(streamNameInput, 'Test'); const destinationNameInput = screen.getByLabelText('Destination Name'); diff --git a/packages/manager/src/features/Delivery/Streams/StreamForm/StreamEdit.test.tsx b/packages/manager/src/features/Delivery/Streams/StreamForm/StreamEdit.test.tsx index 2d1eaacd74b..66227985682 100644 --- a/packages/manager/src/features/Delivery/Streams/StreamForm/StreamEdit.test.tsx +++ b/packages/manager/src/features/Delivery/Streams/StreamForm/StreamEdit.test.tsx @@ -54,7 +54,7 @@ describe('StreamEdit', () => { await waitForElementToBeRemoved(loadingElement); await waitFor(() => { - assertInputHasValue('Name', 'Stream 123'); + assertInputHasValue('Stream Name', 'Stream 123'); }); assertInputHasValue('Stream Type', 'Audit Logs'); await waitFor(() => { @@ -83,7 +83,7 @@ describe('StreamEdit', () => { { timeout: 10000 }, () => { const testConnectionButtonText = 'Test Connection'; - const saveStreamButtonText = 'Save'; + const saveStreamButtonText = 'Save Changes'; const fillOutNewDestinationForm = async () => { const destinationNameInput = screen.getByLabelText('Destination Name'); @@ -199,7 +199,7 @@ describe('StreamEdit', () => { await waitForElementToBeRemoved(loadingElement); // Change name and leave existing destination - const streamNameInput = screen.getByLabelText('Name'); + const streamNameInput = screen.getByLabelText('Stream Name'); await userEvent.type(streamNameInput, 'Test'); const testConnectionButton = screen.getByRole('button', { diff --git a/packages/manager/src/features/Delivery/Streams/StreamForm/StreamFormGeneralInfo.test.tsx b/packages/manager/src/features/Delivery/Streams/StreamForm/StreamFormGeneralInfo.test.tsx index 6b28b56f2e9..2284a02a677 100644 --- a/packages/manager/src/features/Delivery/Streams/StreamForm/StreamFormGeneralInfo.test.tsx +++ b/packages/manager/src/features/Delivery/Streams/StreamForm/StreamFormGeneralInfo.test.tsx @@ -29,7 +29,7 @@ describe('StreamFormGeneralInfo', () => { }); // Type test value inside the input - const nameInput = screen.getByPlaceholderText('Stream name'); + const nameInput = screen.getByLabelText('Stream Name'); await userEvent.type(nameInput, 'Test'); await waitFor(() => { @@ -119,7 +119,7 @@ describe('StreamFormGeneralInfo', () => { }); // Type test value inside the input - const nameInput = screen.getByPlaceholderText('Stream name'); + const nameInput = screen.getByLabelText('Stream Name'); await userEvent.type(nameInput, 'Test'); await waitFor(() => { diff --git a/packages/manager/src/features/Delivery/Streams/StreamForm/StreamFormGeneralInfo.tsx b/packages/manager/src/features/Delivery/Streams/StreamForm/StreamFormGeneralInfo.tsx index 42244a7e24c..602477cf379 100644 --- a/packages/manager/src/features/Delivery/Streams/StreamForm/StreamFormGeneralInfo.tsx +++ b/packages/manager/src/features/Delivery/Streams/StreamForm/StreamFormGeneralInfo.tsx @@ -92,12 +92,11 @@ export const StreamFormGeneralInfo = (props: StreamFormGeneralInfoProps) => { inputProps={{ 'data-pendo-id': `Logs Delivery Streams ${capitalizedMode}-Name`, }} - label="Name" + label="Stream Name" onBlur={field.onBlur} onChange={(value) => { field.onChange(value); }} - placeholder="Stream name" value={field.value} /> )} diff --git a/packages/manager/src/features/Delivery/Streams/StreamsLanding.tsx b/packages/manager/src/features/Delivery/Streams/StreamsLanding.tsx index 1a2b4729691..34b7fb5f5a2 100644 --- a/packages/manager/src/features/Delivery/Streams/StreamsLanding.tsx +++ b/packages/manager/src/features/Delivery/Streams/StreamsLanding.tsx @@ -150,7 +150,7 @@ export const StreamsLanding = () => { }) .then(() => { return enqueueSnackbar( - `Stream ${label} ${status === streamStatus.Active ? 'deactivated' : 'activated'}`, + `${label} ${status === streamStatus.Active ? 'deactivated' : 'activated'}`, { variant: 'success', } From 5926ffba77c1cff2ecdf327ee25256a6c94178a5 Mon Sep 17 00:00:00 2001 From: kagora Date: Mon, 19 Jan 2026 13:49:44 +0100 Subject: [PATCH 2/2] Added changeset: Logs texts updates after tech writing review --- .../manager/.changeset/pr-13291-changed-1768826983961.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 packages/manager/.changeset/pr-13291-changed-1768826983961.md diff --git a/packages/manager/.changeset/pr-13291-changed-1768826983961.md b/packages/manager/.changeset/pr-13291-changed-1768826983961.md new file mode 100644 index 00000000000..b54b8de7b10 --- /dev/null +++ b/packages/manager/.changeset/pr-13291-changed-1768826983961.md @@ -0,0 +1,5 @@ +--- +"@linode/manager": Changed +--- + +Logs texts updates after tech writing review ([#13291](https://github.com/linode/manager/pull/13291))