From 84dcecb271d1578698e46abc6469d8e7948010c1 Mon Sep 17 00:00:00 2001 From: Pritesh Nandgaonkar Date: Tue, 17 Sep 2019 07:33:42 -0700 Subject: [PATCH] Override the serialize and deserialize function for Network Plugin Summary: This diff overrides the serializer and deserializer methods for the plugins. Reviewed By: danielbuechele Differential Revision: D17402442 fbshipit-source-id: 245990b6060a84995c6637c2d8e5d6a814d546e1 --- src/plugins/network/index.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/plugins/network/index.tsx b/src/plugins/network/index.tsx index cf0dfeed8..fb82447e8 100644 --- a/src/plugins/network/index.tsx +++ b/src/plugins/network/index.tsx @@ -125,6 +125,14 @@ export default class extends FlipperPlugin { } } + static serializePersistedState = (persistedState: PersistedState) => { + return Promise.resolve(JSON.stringify(persistedState)); + }; + + static deserializePersistedState = (serializedString: string) => { + return JSON.parse(serializedString); + }; + static getActiveNotifications(persistedState: PersistedState) { const responses = persistedState ? persistedState.responses || new Map()