Skip to content

Conversation

@tyrelchambers
Copy link

IMPORTANT: Please do not create a Pull Request without creating an issue first.Any change needs to be discussed before proceeding.

Closing issues

closes 156 from search repo

...

Description

...

Changes

  • High level
  • changes that
  • you made
  • ...

@tyrelchambers tyrelchambers self-assigned this Nov 27, 2025
@tyrelchambers
Copy link
Author

typecheck issues aren't from our code

useEffect(() => {
if (typeof window === "undefined") return

const changelogItems = document.querySelectorAll(".changelog-item")
Copy link
Member

Choose a reason for hiding this comment

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

These are direct DOM style manipulations instead of React state

Copy link
Author

@tyrelchambers tyrelchambers Nov 28, 2025

Choose a reason for hiding this comment

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

I think the DOM style manipulations are necessary because the only react component is the filtering piece and the rest are coming from an astro component and all the filtering is client side. We aren't loading the list of changelog items into a React component, but rendering them directly to the DOM.

@markshenouda markshenouda self-requested a review November 28, 2025 16:20
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