Skip to content

Conversation

@elliottkember
Copy link
Collaborator

@elliottkember elliottkember commented Dec 25, 2025

Set a minimum of 44pt to avoid crazy math happening at really close pinch sizes


Note

Modernizes the CommonJS build and component implementation without altering core behavior.

  • Migrates rendering to the react/jsx-runtime across ReactNativeZoomableView, AnimatedTouchFeedback, StaticPin, and debug helpers
  • Converts many methods to class fields/arrow functions; moves defaultProps to static class property and updates exports
  • Replaces callback guards with optional chaining, refactors PanResponder handlers, and tidies event invocation/debouncing
  • Minor structure/typing cleanups in helpers and animations; no functional changes intended

Written by Cursor Bugbot for commit e91e589. Configure here.

thomasttvo and others added 3 commits December 22, 2025 11:39
<!-- CURSOR_SUMMARY -->
> [!NOTE]
> Enforces import sorting via eslint-plugin-simple-import-sort and
updates import order across the codebase.
> 
> - **Tooling/ESLint**:
> - Add `eslint-plugin-simple-import-sort` and enable
`simple-import-sort/imports` and `simple-import-sort/exports` rules in
`package.json`.
> - **Codebase**:
> - Reorder and group imports in `example/App.tsx`,
`src/ReactNativeZoomableView.tsx`, `src/components/StaticPin.tsx`,
`src/debugHelper/index.tsx`, `src/helper/index.ts`,
`src/animations/index.ts`, `src/index.tsx`, and `src/typings/index.ts`.
>   - Minor export order adjustments in `src/index.tsx`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
b5f576e. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

Co-authored-by: thomasvo <thomas.vo@openspace.ai>
<!-- CURSOR_SUMMARY -->
> [!NOTE]
> Upgrade to React Native 0.79 with Metro 0.82 and updated tooling, plus
import/export reordering and regenerated artifacts.
> 
> - **Build/Tooling**:
> - Upgrade to React Native `0.79.7` (Metro `0.82.x`, new CLI/debug
middleware, Gradle/codegen updates, Hermes/terser stack).
> - Bump Jest/Babel/tooling (e.g., `babel-jest` 29.x), add
`eslint-plugin-simple-import-sort`, and raise peer `react-native` to
`>=0.79.0`.
> - **Codebase tweaks**:
> - Reorder/normalize imports and exports across `src/`, `lib/`, and
module files to match new lint rules; regenerate sourcemaps.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
e105c42. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

---------

Co-authored-by: thomasvo <thomas.vo@openspace.ai>
@elliottkember elliottkember mentioned this pull request Dec 25, 2025
@thomasttvo thomasttvo changed the base branch from master to thomas/reanimated December 29, 2025 18:35
@thomasttvo thomasttvo added the bug Something isn't working label Jan 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants