Skip to content

Conversation

@KManolov3
Copy link
Contributor

Resolves

Part of spike related to https://scratchfoundation.atlassian.net/browse/UEPR-409

Proposed Changes

Import and (very) slightly adapt cat-blocks code from develop...618d673. Make it optional behind a flag.

Reason for Changes

This is a PoC to experiment with how hard it'd be to bring cat-blocks back as an optional theme

@KManolov3 KManolov3 marked this pull request as draft November 4, 2025 15:10
@KManolov3 KManolov3 changed the title feat: make cat-blocks code configurable behind a flag poc: make cat-blocks code configurable behind a flag Nov 4, 2025
Copy link

@adzhindzhi adzhindzhi left a comment

Choose a reason for hiding this comment

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

Looks good! We should do some code cleanup and ensure it's stable enough for production, but it's a great PoC.

// The block has already been deleted.
return;
}
// TODO: Can we skip the checks and always clear the timeouts?

Choose a reason for hiding this comment

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

Looking at clearTimeout() docs, we probably can, but I think it's better to leave it that way

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