Skip to content

🧹 Flytt tavla helt over på isCombinedTiles#2337

Open
olahjacobsen wants to merge 1 commit intots6from
remove-old-combinedTiles
Open

🧹 Flytt tavla helt over på isCombinedTiles#2337
olahjacobsen wants to merge 1 commit intots6from
remove-old-combinedTiles

Conversation

@olahjacobsen
Copy link
Copy Markdown
Contributor

@olahjacobsen olahjacobsen commented Mar 20, 2026

⚠️ Denne PR-en har base-branch på ts6 (#2359)

🥅 Bakgrunn

Vi migrerer bort fra å bruke den komplekse typen "combinedTiles". Nå tar vi tavla over på isCombinedTiles, som kun er en boolean som forteller tavla-visning om den skal slå sammen alle tiles i boardet til en liste eller ikke.

✨ Løsning

  • Byttet ut referanser og logikk som oppdaterer, sletter og bruker combinedTiles.
  • Det eneste stedet combinedTiles er referert til, er i zod schema for å ikke ha noen feilmeldinger på boards som har dette feltet fortsatt. Det skal fjernes etter en migrering som tar vekk denne dataen fra databasedokumentene. Det kommer senere 💅

const updatePayload: Record<string, unknown> = {
combinedTiles: isEmpty(updatedCombinedTiles)
? FieldValue.delete()
: updatedCombinedTiles,
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Vi trenger ikke gjøre noe lenger når vi sletter en tile 🤓 Det påvirker ikke isCombinedTiles!


export type BoardFooter = z.infer<typeof boardFooterSchema>

export type CombinedTilesDB = z.infer<typeof combinedTilesSchema>
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Opprydding av ubrukte type-aliaser

@olahjacobsen olahjacobsen force-pushed the remove-old-combinedTiles branch from 03feb91 to f4ae1b5 Compare March 20, 2026 12:23
@olahjacobsen olahjacobsen marked this pull request as ready for review March 20, 2026 13:05
@olahjacobsen olahjacobsen requested a review from a team as a code owner March 20, 2026 13:05
@olahjacobsen olahjacobsen force-pushed the remove-old-combinedTiles branch 6 times, most recently from 6859d0e to 44d9ee3 Compare April 8, 2026 13:31
@olahjacobsen olahjacobsen force-pushed the remove-old-combinedTiles branch from 44d9ee3 to b9cbaf9 Compare April 8, 2026 13:31
@olahjacobsen olahjacobsen changed the base branch from main to ts6 April 8, 2026 13:42
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.

1 participant