From b8fa7c80ff2d18b33519725820ff280d7313c628 Mon Sep 17 00:00:00 2001 From: Riccardo Cipolleschi Date: Mon, 16 Sep 2024 16:00:00 +0200 Subject: [PATCH] Revert "Animated: Restore `AnimatedNode.prototype.toJSON` (#46498)" This reverts commit 83eb95e72afdf1f112d065e9898483f92d4ee21a. --- .../react-native/Libraries/Animated/nodes/AnimatedNode.js | 8 -------- .../__tests__/__snapshots__/public-api-test.js.snap | 1 - 2 files changed, 9 deletions(-) diff --git a/packages/react-native/Libraries/Animated/nodes/AnimatedNode.js b/packages/react-native/Libraries/Animated/nodes/AnimatedNode.js index ff4c7f5d701..6f4ba16ce20 100644 --- a/packages/react-native/Libraries/Animated/nodes/AnimatedNode.js +++ b/packages/react-native/Libraries/Animated/nodes/AnimatedNode.js @@ -203,12 +203,4 @@ export default class AnimatedNode { __setPlatformConfig(platformConfig: ?PlatformConfig) { this._platformConfig = platformConfig; } - - /** - * NOTE: This is intended to prevent `JSON.stringify` from throwing "cyclic - * structure" errors in React DevTools. Avoid depending on this! - */ - toJSON(): mixed { - return this.__getValue(); - } } diff --git a/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap b/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap index 15a06a9ac22..bdba8d92d83 100644 --- a/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap +++ b/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap @@ -930,7 +930,6 @@ exports[`public API should not change unintentionally Libraries/Animated/nodes/A toJSON(): any; __getPlatformConfig(): ?PlatformConfig; __setPlatformConfig(platformConfig: ?PlatformConfig): void; - toJSON(): mixed; } " `;