Design Picker: Rename step slug from designSetup to design-setup #100318
+48
−33
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #100206
Proposed Changes
This PR replaces all instances of
designSetup
todesign-setup
. In addition, taking into account backwards compatibility, the following changes were also made:export const getStepOldSlug = ( stepSlug: string ): string | undefined => { const stepSlugMap: Record< string, string > = { 'create-site': 'site-creation-step', + 'design-setup': 'designSetup', }; return stepSlugMap[ stepSlug ];
/setup/onboarding flow
Screen.Capture.on.2025-02-25.at.16-32-12.mp4
/setup/site-setup flow (head to /start?flags=-onboarding/force-goals-first)
Screen.Capture.on.2025-02-25.at.16-45-54.mp4
/setup/update-design
Screen.Capture.on.2025-02-25.at.16-49-50.mp4
/setup/import-focused flow
Screen.Capture.on.2025-02-25.at.17-17-04.mp4
Note
We will follow up updating the URL in wpcom and Jetpack in later PRs.
Why are these changes being made?
Stepper step slug consistency.
Testing Instructions
Pre-merge Checklist