Skip to content

refactor(BuilderForm): don't split content/appearance#368

Merged
DarianM merged 3 commits intomainfrom
do-not-split-content-appearance
Oct 2, 2025
Merged

refactor(BuilderForm): don't split content/appearance#368
DarianM merged 3 commits intomainfrom
do-not-split-content-appearance

Conversation

@sidvishnoi
Copy link
Copy Markdown
Member

@sidvishnoi sidvishnoi commented Sep 30, 2025

Don't split content and appearance config values when editing in two different sections. Instead, pass the single profile store to editors.

Keeping a single profile object, that'll eventually map one-to-one with the config saved in the database, will help with #302, #307.

Keeping the types separate now to avoid making large changes.

@sidvishnoi sidvishnoi requested a review from DarianM September 30, 2025 14:31
@sidvishnoi sidvishnoi force-pushed the do-not-split-content-appearance branch from c81325f to 436d889 Compare September 30, 2025 14:32
@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 30, 2025

Deployment results

Worker Alias URL Outcome
API - staging success
CDN - staging success
App - f2d0e026 success

Logs #18198218672

@sidvishnoi sidvishnoi changed the title refactor: don't split content/appearance; move static options out of store refactor: don't split content/appearance Sep 30, 2025
@sidvishnoi sidvishnoi changed the title refactor: don't split content/appearance refactor(BuilderForm): don't split content/appearance Sep 30, 2025
Comment thread frontend/app/components/redesign/components/BuilderForm.tsx Outdated
Keep a single `profile` object, that'll eventually map one-to-one with
the config saved in the database.
@sidvishnoi sidvishnoi force-pushed the do-not-split-content-appearance branch from 436d889 to 829e3d0 Compare October 1, 2025 07:25
Copy link
Copy Markdown
Collaborator

@kjmitchelljr kjmitchelljr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes look to be straightforward 👍🏿

@DarianM DarianM merged commit 077305c into main Oct 2, 2025
5 checks passed
@DarianM DarianM deleted the do-not-split-content-appearance branch October 2, 2025 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants