Skip to content

[HOLD for payment 2024-10-08] Clean up Reanimated warnings #48361

Description

@roryabraham

Problem

Somewhere between react-native-reanimated 3.8 and 3.13 a new dev warning was added to make worklet closures more strict and prevent common developer errors. These are just warnings and not errors for now, but there are many of them across the app.

This is distracting for developers and may be a sign that we are mis-using the library, which may in turn lead to other unintended consequences.

Solution

For now, let's suppress the warnings, since we aren't aware of any real problems being caused by this. Then let's (with lower priority) go through and clean them up and eventually un-suppress the warning to make sure we're using Reanimated correctly.

cc @WoLewicki

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2EngineeringReviewingHas a PR in review

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions