From 6588961d2e075ed047857d71346e3a63282ee58f Mon Sep 17 00:00:00 2001 From: Paul Frazee Date: Wed, 18 Jan 2023 18:14:46 -0600 Subject: Update composer to preview external link cards (#52) * Fetch external link metadata during compose so the user can preview and remove the embed * Add missing mocks * Update tests to match recent changes --- __mocks__/react-native-fs.js | 1 + __mocks__/state-mock.ts | 1 + 2 files changed, 2 insertions(+) create mode 100644 __mocks__/react-native-fs.js (limited to '__mocks__') diff --git a/__mocks__/react-native-fs.js b/__mocks__/react-native-fs.js new file mode 100644 index 000000000..b1c6ea436 --- /dev/null +++ b/__mocks__/react-native-fs.js @@ -0,0 +1 @@ +export default {} diff --git a/__mocks__/state-mock.ts b/__mocks__/state-mock.ts index b26e62510..129f9c859 100644 --- a/__mocks__/state-mock.ts +++ b/__mocks__/state-mock.ts @@ -311,6 +311,7 @@ export const mockedFeedStore = { loadLatest: jest.fn(), update: jest.fn(), checkForLatest: jest.fn().mockRejectedValue('Error checking for latest'), + registerListeners: jest.fn().mockReturnValue(jest.fn()), // unknown required because of the missing private methods: _xLoading, _xIdle, _pendingWork, _initialLoad, _loadLatest, _loadMore, _update, _replaceAll, _appendAll, _prependAll, _updateAll, _getFeed, loadMoreCursor, pollCursor, _loadPromise, _updatePromise, _loadLatestPromise, _loadMorePromise } as unknown as FeedModel -- cgit 1.4.1