General fix: remove unknown/ineffective directive literals when they are not required for execution semantics.
Best fix here: in js/mobile/src/features/stream-view/StreamView.tsx, remove only the "worklet"; line inside the .onTouchesUp(() => { ... }) callback (around line 324). Keep the callback logic intact (runOnJS(setHoldActive)(false);) so behavior remains unchanged.
No imports, methods, or definitions are needed.
## Unknown directive
Unknown directive: 'worklet'.
---
General fix: remove unknown/ineffective directive literals when they are not required for execution semantics.</p>
<p>Best fix here: in <code>js/mobile/src/features/stream-view/StreamView.tsx</code>, remove only the <code>"worklet";</code> line inside the <code>.onTouchesUp(() => { ... })</code> callback (around line 324). Keep the callback logic intact (<code>runOnJS(setHoldActive)(false);</code>) so behavior remains unchanged.</p>
<p>No imports, methods, or definitions are needed.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
@@ -0,0 +84,4 @@.activeOffsetY(10).failOffsetX([-25, 25]).onUpdate((e) => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +88,4 @@translateY.value = Math.max(0, e.translationY);}).onEnd((e) => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +114,4 @@.activeOffsetY(10).failOffsetX([-25, 25]).onUpdate((e) => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +118,4 @@translateY.value = Math.max(0, e.translationY);}).onEnd((e) => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +265,4 @@.failOffsetX([-30, 30]).failOffsetY(-20).onUpdate((e) => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +269,4 @@translateY.value = Math.max(0, e.translationY);}).onEnd((e) => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +292,4 @@.failOffsetX([-30, 30]).failOffsetY(20).onEnd((e) => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +306,4 @@.maxDuration(180).maxDistance(15).onEnd((e, success) => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +317,4 @@.minDuration(180).maxDistance(15).onStart(() => {"worklet";Unknown directive
Unknown directive: 'worklet'.
@@ -0,0 +321,4 @@runOnJS(setHoldActive)(true);}).onTouchesUp(() => {"worklet";Unknown directive
Unknown directive: 'worklet'.
General fix: remove unknown/ineffective directive literals when they are not required for execution semantics.
Best fix here: in
js/mobile/src/features/stream-view/StreamView.tsx, remove only the"worklet";line inside the.onTouchesUp(() => { ... })callback (around line 324). Keep the callback logic intact (runOnJS(setHoldActive)(false);) so behavior remains unchanged.No imports, methods, or definitions are needed.