### Related GitHub Issue Closes: # ### Description ### Test Procedure ### Type of Change - [ ] ๐Ÿ› **Bug Fix**: Non-breaking change that fixes an issue. - [ ] โœจ **New Feature**: Non-breaking change that adds functionality. - [ ] ๐Ÿ’ฅ **Breaking Change**: Fix or feature that would cause existing functionality to not work as expected. - [ ] โ™ป๏ธ **Refactor**: Code change that neither fixes a bug nor adds a feature. - [ ] ๐Ÿ’… **Style**: Changes that do not affect the meaning of the code (white-space, formatting, etc.). - [ ] ๐Ÿ“š **Documentation**: Updates to documentation files. - [ ] โš™๏ธ **Build/CI**: Changes to the build process or CI configuration. - [ ] ๐Ÿงน **Chore**: Other changes that don't modify `src` or test files. ### Pre-Submission Checklist - [ ] **Issue Linked**: This PR is linked to an approved GitHub Issue (see "Related GitHub Issue" above). - [ ] **Scope**: My changes are focused on the linked issue (one major feature/fix per PR). - [ ] **Self-Review**: I have performed a thorough self-review of my code. - [ ] **Code Quality**: - [ ] My code adheres to the project's style guidelines. - [ ] There are no new linting errors or warnings (`npm run lint`). - [ ] All debug code (e.g., `console.log`) has been removed. - [ ] **Testing**: - [ ] New and/or updated tests have been added to cover my changes. - [ ] All tests pass locally (`npm test`). - [ ] The application builds successfully with my changes. - [ ] **Branch Hygiene**: My branch is up-to-date (rebased) with the `main` branch. - [ ] **Documentation Impact**: I have considered if my changes require documentation updates (see "Documentation Updates" section below). - [ ] **Changeset**: A changeset has been created using `npm run changeset` if this PR includes user-facing changes or dependency updates. - [ ] **Contribution Guidelines**: I have read and agree to the [Contributor Guidelines](/CONTRIBUTING.md). ### Screenshots / Videos ### Documentation Updates ### Additional Notes ### Get in Touch