GoogleForCreators / web-stories-wp

Web Stories for WordPress
https://wp.stories.google
Apache License 2.0
768 stars 178 forks source link

TypeError: Cannot read property 'length' of undefined #5730

Closed JOHNTHEFRU closed 3 years ago

JOHNTHEFRU commented 3 years ago

TypeError: Cannot read property 'length' of undefined in TextSets in section in textPanePane in TextPane in LibraryPanes in div in libraryLayoutLibraryPaneContainer in section in libraryLayoutLayout in LibraryLayout in div in dropTargetContent in Unknown in div in dropTargetDropTargetComponent in UploadDropTarget in LibraryUploadDropTarget in Unknown in LibraryProvider in Library in div in layoutArea in Unknown in UnitsProvider in Unknown in CanvasProvider in section in layout__Editor in Unknown in ForwardRef(WithOverlay) in Unknown in LayoutProvider in rm in PrepublishChecklistProvider in Unknown in DropTargetsProvider in Unknown in TransformProvider in Unknown in MediaProvider in Unknown in FontProvider in Unknown in StoryProvider in Unknown in SnackbarProvider in Unknown in HistoryProvider in Unknown in Media3pApiProvider in Unknown in FileProvider in Unknown in APIProvider in Unknown in ConfigProvider in q in Ge in se in App in StrictMode in FlagsProvider

swissspidy commented 3 years ago

Hi there, thanks for your report!

What was the last action you took that caused this? Would want to reproduce this.

JOHNTHEFRU commented 3 years ago

It comes up every time I click on the T icon for test options

[image: image.png]

the following error message then comes up

[image: image.png]

pressing the + icon beside the ||t lets me add text but I have to edit it on screen.

hope that helps.

On Fri, 18 Dec 2020 at 10:27, Pascal Birchler notifications@github.com wrote:

Hi there, thanks for your report!

What was the last action you took that caused this? Would want to reproduce this.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/google/web-stories-wp/issues/5730#issuecomment-748008767, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQRKJFMKJF7MRAZ35YOGDLDSVMVCXANCNFSM4VAXGJIQ .

swissspidy commented 3 years ago

Thanks for the details @JOHNTHEFRU

Unfortunately when you reply by email attaching images does not work. Could you try to upload the screenshots on the website https://github.com/google/web-stories-wp/issues/5730?

JOHNTHEFRU commented 3 years ago

The error comes up everytime I click the T to see text options. image I then get the following error message image

swissspidy commented 3 years ago

Got it, thanks. Could you perhaps try to install this development version real quick? web-stories.zip

The error report should be a bit more comprehensive that way. (albeit the editor will be a bit slower)

Also, with that development version active, open your browser's dev tools (press F12) and open the "Console" tab to look for any error messages once you click on that tab.

That would be very helpful for us. Thanks in advance!

swissspidy commented 3 years ago

Meanwhile, two potential error sources.... (note to myself)

https://github.com/google/web-stories-wp/blob/56a29a8de9e6390091e322f1121e169991dd50d9/assets/src/edit-story/components/library/panes/text/textSets/textSets.js#L188

https://github.com/google/web-stories-wp/blob/56a29a8de9e6390091e322f1121e169991dd50d9/assets/src/edit-story/components/library/panes/text/textSets/textSets.js#L135

JOHNTHEFRU commented 3 years ago

the error is still occuring tough I do get to see the text options briefly before it goes to the error screen. this is what it is reporting when I click report error

Details TypeError: Cannot read property 'length' of undefined in TextSets (at textPane.js:92) in section (created by textPane__Pane) in textPane__Pane (at textPane.js:69) in TextPane (at libraryPanes.js:32) in LibraryPanes (at libraryLayout.js:77) in div (created by libraryLayout__LibraryPaneContainer) in libraryLayout__LibraryPaneContainer (at libraryLayout.js:76) in section (created by libraryLayout__Layout) in libraryLayout__Layout (at libraryLayout.js:65) in LibraryLayout (at library.js:28) in div (created by dropTarget__Content) in dropTarget__Content (at dropTarget.js:112) in Unknown (at dropTarget.js:111) in div (created by dropTarget__DropTargetComponent) in dropTarget__DropTargetComponent (at dropTarget.js:96) in UploadDropTarget (at libraryUploadDropTarget.js:47) in LibraryUploadDropTarget (at library.js:27) in Unknown (at libraryProvider.js:109) in LibraryProvider (at library.js:26) in Library (at layout.js:80) in div (created by layout__Area) in layout__Area (at layout.js:79) in Unknown (at unitsProvider.js:56) in UnitsProvider (at canvasProvider.js:221) in Unknown (at canvasProvider.js:220) in CanvasProvider (at layout.js:78) in section (created by layout__Editor) in layout__Editor (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at layout.js:77) in Unknown (at layoutProvider.js:47) in LayoutProvider (at layout.js:76) in Layout (at app/index.js:81) in PrepublishChecklistProvider (at app/index.js:73) in Unknown (at provider.js:232) in DropTargetsProvider (at app/index.js:72) in Unknown (at transformProvider.js:82) in TransformProvider (at app/index.js:71) in Unknown (at mediaProvider.js:40) in MediaProvider (at app/index.js:69) in Unknown (at fontProvider.js:163) in FontProvider (at app/index.js:68) in Unknown (at storyProvider.js:179) in StoryProvider (at app/index.js:67) in Unknown (at snackbarProvider.js:73) in SnackbarProvider (at app/index.js:66) in Unknown (at historyProvider.js:83) in HistoryProvider (at app/index.js:65) in Unknown (at media3pApiProvider.js:163) in Media3pApiProvider (at app/index.js:64) in Unknown (at provider.js:43) in FileProvider (at app/index.js:63) in Unknown (at apiProvider.js:329) in APIProvider (at app/index.js:61) in Unknown (at configProvider.js:28) in ConfigProvider (at app/index.js:60) in ErrorBoundary (at app/index.js:59) in Ge (at app/index.js:58) in ye (at app/index.js:57) in App (at edit-story/index.js:55) in StrictMode (at edit-story/index.js:54) in FlagsProvider (at edit-story/index.js:53)
JOHNTHEFRU commented 3 years ago

On loading the story editor I get the following errors in the console

Details checkPropTypes.js:20 Warning: Failed prop type: Invalid prop `story.featuredMedia` of type `number` supplied to `OutputStory`, expected `object`. in OutputStory (at getStoryMarkup.js:40) in StatusCheck (at app/index.js:62) in Unknown (at apiProvider.js:329) in APIProvider (at app/index.js:61) in Unknown (at configProvider.js:28) in ConfigProvider (at app/index.js:60) in ErrorBoundary (at app/index.js:59) in Ge (at app/index.js:58) in ye (at app/index.js:57) in App (at edit-story/index.js:55) in StrictMode (at edit-story/index.js:54) in FlagsProvider (at edit-story/index.js:53) printWarning @ checkPropTypes.js:20 checkPropTypes @ checkPropTypes.js:82 validatePropTypes @ react.development.js:1714 createElementWithValidation @ react.development.js:1813 getStoryMarkup @ getStoryMarkup.js:40 getContent @ utils.js:55 (anonymous) @ statusCheck.js:40 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 react-dom-server.browser.development.js:101 Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes. in Unknown in Unknown (at provider.js:243) in Provider (at page.js:85) in amp-story-page (at page.js:81) in OutputPage (at story.js:77) in amp-story (at story.js:69) in body (at story.js:68) in html (at story.js:47) in OutputStory (at getStoryMarkup.js:40) in Context.Provider in FlagsProvider (at getStoryMarkup.js:39) printWarning @ react-dom-server.browser.development.js:101 error @ react-dom-server.browser.development.js:73 useLayoutEffect @ react-dom-server.browser.development.js:1273 useLayoutEffect @ react.development.js:1513 (anonymous) @ index.js:40 processChild @ react-dom-server.browser.development.js:3042 resolve @ react-dom-server.browser.development.js:2959 render @ react-dom-server.browser.development.js:3434 read @ react-dom-server.browser.development.js:3372 renderToStaticMarkup @ react-dom-server.browser.development.js:4003 getStoryMarkup @ getStoryMarkup.js:38 getContent @ utils.js:55 (anonymous) @ statusCheck.js:40 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 Show 3 more frames react-dom-server.browser.development.js:101 Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes. in AMPAnimations (at page.js:86) in Context.Provider in Unknown in Unknown (at provider.js:243) in Provider (at page.js:85) in amp-story-page (at page.js:81) in OutputPage (at story.js:77) in amp-story (at story.js:69) in body (at story.js:68) in html (at story.js:47) in OutputStory (at getStoryMarkup.js:40) in Context.Provider in FlagsProvider (at getStoryMarkup.js:39) printWarning @ react-dom-server.browser.development.js:101 error @ react-dom-server.browser.development.js:73 useLayoutEffect @ react-dom-server.browser.development.js:1273 useLayoutEffect @ react.development.js:1513 f @ index.js:113 useContextSelector @ context.js:59 useStoryAnimationContext @ useStoryAnimationContext.js:23 AMPAnimations @ AMPAnimations.js:26 processChild @ react-dom-server.browser.development.js:3042 resolve @ react-dom-server.browser.development.js:2959 render @ react-dom-server.browser.development.js:3434 read @ react-dom-server.browser.development.js:3372 renderToStaticMarkup @ react-dom-server.browser.development.js:4003 getStoryMarkup @ getStoryMarkup.js:38 getContent @ utils.js:55 (anonymous) @ statusCheck.js:40 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 Show 6 more frames react-dom-server.browser.development.js:101 Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes. in AMPAnimations (at page.js:86) in Context.Provider in Unknown in Unknown (at provider.js:243) in Provider (at page.js:85) in amp-story-page (at page.js:81) in OutputPage (at story.js:77) in amp-story (at story.js:69) in body (at story.js:68) in html (at story.js:47) in OutputStory (at getStoryMarkup.js:40) in Context.Provider in FlagsProvider (at getStoryMarkup.js:39) printWarning @ react-dom-server.browser.development.js:101 error @ react-dom-server.browser.development.js:73 useLayoutEffect @ react-dom-server.browser.development.js:1273 useLayoutEffect @ react.development.js:1513 f @ index.js:134 useContextSelector @ context.js:59 useStoryAnimationContext @ useStoryAnimationContext.js:23 AMPAnimations @ AMPAnimations.js:26 processChild @ react-dom-server.browser.development.js:3042 resolve @ react-dom-server.browser.development.js:2959 render @ react-dom-server.browser.development.js:3434 read @ react-dom-server.browser.development.js:3372 renderToStaticMarkup @ react-dom-server.browser.development.js:4003 getStoryMarkup @ getStoryMarkup.js:38 getContent @ utils.js:55 (anonymous) @ statusCheck.js:40 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 Show 6 more frames checkPropTypes.js:20 Warning: Failed prop type: Invalid prop `element.resource.sizes` of type `array` supplied to `ImageFrame`, expected `object`. in ImageFrame (at frameElement.js:157) in FrameElement (at framesLayer.js:133) in div (created by layout__PageAreaSafeZone) in layout__PageAreaSafeZone (at layout.js:215) in div (created by layout__PageAreaWithOverflow) in layout__PageAreaWithOverflow (at layout.js:214) in div (created by layout__PageAreaFullbleedContainer) in layout__PageAreaFullbleedContainer (at layout.js:208) in ForwardRef(PageArea) (created by framesLayer__FramesPageArea) in framesLayer__FramesPageArea (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at framesLayer.js:118) in section (created by layout__Layer) in layout__Layer (at framesLayer.js:107) in FramesLayer (at canvasLayout.js:80) in div (created by selectionCanvas__Container) in selectionCanvas__Container (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at selectionCanvas.js:201) in SelectionCanvas (at canvasLayout.js:78) in div (created by canvasElementDropzone__Container) in canvasElementDropzone__Container (at canvasElementDropzone.js:130) in CanvasElementDropzone (at canvasLayout.js:77) in div (created by dropTarget__Content) in dropTarget__Content (at dropTarget.js:112) in Unknown (at dropTarget.js:111) in div (created by dropTarget__DropTargetComponent) in dropTarget__DropTargetComponent (at dropTarget.js:96) in UploadDropTarget (at canvasUploadDropTarget.js:53) in CanvasUploadDropTarget (at canvasLayout.js:76) in section (created by canvasLayout__Background) in canvasLayout__Background (at canvasLayout.js:75) in ye (at canvasLayout.js:74) in CanvasLayout (at canvas.js:23) in Canvas (at workspace/index.js:31) in ErrorBoundary (at workspace/index.js:30) in div (created by layout__CanvasArea) in layout__CanvasArea (at workspace/index.js:29) in Unknown (at provider.js:141) in RichTextProvider (at workspace/index.js:28) in Workspace (at layout.js:82) in Unknown (at unitsProvider.js:56) in UnitsProvider (at canvasProvider.js:221) in Unknown (at canvasProvider.js:220) in CanvasProvider (at layout.js:78) in section (created by layout__Editor) in layout__Editor (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at layout.js:77) in Unknown (at layoutProvider.js:47) in LayoutProvider (at layout.js:76) in Layout (at app/index.js:81) in PrepublishChecklistProvider (at app/index.js:73) in Unknown (at provider.js:232) in DropTargetsProvider (at app/index.js:72) in Unknown (at transformProvider.js:82) in TransformProvider (at app/index.js:71) in Unknown (at mediaProvider.js:40) in MediaProvider (at app/index.js:69) in Unknown (at fontProvider.js:163) in FontProvider (at app/index.js:68) in Unknown (at storyProvider.js:179) in StoryProvider (at app/index.js:67) in Unknown (at snackbarProvider.js:73) in SnackbarProvider (at app/index.js:66) in Unknown (at historyProvider.js:83) in HistoryProvider (at app/index.js:65) in Unknown (at media3pApiProvider.js:163) in Media3pApiProvider (at app/index.js:64) in Unknown (at provider.js:43) in FileProvider (at app/index.js:63) in Unknown (at apiProvider.js:329) in APIProvider (at app/index.js:61) in Unknown (at configProvider.js:28) in ConfigProvider (at app/index.js:60) in ErrorBoundary (at app/index.js:59) in Ge (at app/index.js:58) in ye (at app/index.js:57) in App (at edit-story/index.js:55) in StrictMode (at edit-story/index.js:54) in FlagsProvider (at edit-story/index.js:53) printWarning @ checkPropTypes.js:20 checkPropTypes @ checkPropTypes.js:82 validatePropTypes @ react.development.js:1714 createElementWithValidation @ react.development.js:1813 FrameElement @ frameElement.js:157 renderWithHooks @ react-dom.development.js:14803 mountIndeterminateComponent @ react-dom.development.js:17482 beginWork @ react-dom.development.js:18596 beginWork$1 @ react-dom.development.js:23179 performUnitOfWork @ react-dom.development.js:22157 workLoopSync @ react-dom.development.js:22130 performSyncWorkOnRoot @ react-dom.development.js:21756 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 scheduleUpdateOnFiber @ react-dom.development.js:21199 dispatchAction @ react-dom.development.js:15660 (anonymous) @ actions.js:172 (anonymous) @ useLoadStory.js:139 Promise.then (async) (anonymous) @ useLoadStory.js:41 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 checkPropTypes.js:20 Warning: Failed prop type: The prop `resource.sizes.large.mime_type` is marked as required in `InnerElement`, but its value is `undefined`. in InnerElement (at mediaElement.js:245) in MediaElement in MediaElement (at mediaGallery.js:49) in div (created by Gallery) in div (created by Gallery) in Gallery in Gallery (at mediaGallery.js:65) in div (at mediaGallery.js:64) in MediaGallery (at paginatedMediaGallery.js:145) in div (at paginatedMediaGallery.js:144) in div (created by styles__MediaGalleryInnerContainer) in styles__MediaGalleryInnerContainer (at paginatedMediaGallery.js:176) in div (created by styles__MediaGalleryContainer) in styles__MediaGalleryContainer (at paginatedMediaGallery.js:172) in PaginatedMediaGallery (at mediaPane.js:279) in div (created by styles__PaneInner) in styles__PaneInner (at mediaPane.js:251) in section (created by styles__StyledPane) in styles__StyledPane (at mediaPane.js:250) in MediaPane (at libraryPanes.js:32) in LibraryPanes (at libraryLayout.js:77) in div (created by libraryLayout__LibraryPaneContainer) in libraryLayout__LibraryPaneContainer (at libraryLayout.js:76) in section (created by libraryLayout__Layout) in libraryLayout__Layout (at libraryLayout.js:65) in LibraryLayout (at library.js:28) in div (created by dropTarget__Content) in dropTarget__Content (at dropTarget.js:112) in Unknown (at dropTarget.js:111) in div (created by dropTarget__DropTargetComponent) in dropTarget__DropTargetComponent (at dropTarget.js:96) in UploadDropTarget (at libraryUploadDropTarget.js:47) in LibraryUploadDropTarget (at library.js:27) in Unknown (at libraryProvider.js:109) in LibraryProvider (at library.js:26) in Library (at layout.js:80) in div (created by layout__Area) in layout__Area (at layout.js:79) in Unknown (at unitsProvider.js:56) in UnitsProvider (at canvasProvider.js:221) in Unknown (at canvasProvider.js:220) in CanvasProvider (at layout.js:78) in section (created by layout__Editor) in layout__Editor (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at layout.js:77) in Unknown (at layoutProvider.js:47) in LayoutProvider (at layout.js:76) in Layout (at app/index.js:81) in PrepublishChecklistProvider (at app/index.js:73) in Unknown (at provider.js:232) in DropTargetsProvider (at app/index.js:72) in Unknown (at transformProvider.js:82) in TransformProvider (at app/index.js:71) in Unknown (at mediaProvider.js:40) in MediaProvider (at app/index.js:69) in Unknown (at fontProvider.js:163) in FontProvider (at app/index.js:68) in Unknown (at storyProvider.js:179) in StoryProvider (at app/index.js:67) in Unknown (at snackbarProvider.js:73) in SnackbarProvider (at app/index.js:66) in Unknown (at historyProvider.js:83) in HistoryProvider (at app/index.js:65) in Unknown (at media3pApiProvider.js:163) in Media3pApiProvider (at app/index.js:64) in Unknown (at provider.js:43) in FileProvider (at app/index.js:63) in Unknown (at apiProvider.js:329) in APIProvider (at app/index.js:61) in Unknown (at configProvider.js:28) in ConfigProvider (at app/index.js:60) in ErrorBoundary (at app/index.js:59) in Ge (at app/index.js:58) in ye (at app/index.js:57) in App (at edit-story/index.js:55) in StrictMode (at edit-story/index.js:54) in FlagsProvider (at edit-story/index.js:53) printWarning @ checkPropTypes.js:20 checkPropTypes @ checkPropTypes.js:82 validatePropTypes @ react.development.js:1714 createElementWithValidation @ react.development.js:1813 MediaElement @ mediaElement.js:245 renderWithHooks @ react-dom.development.js:14803 mountIndeterminateComponent @ react-dom.development.js:17482 beginWork @ react-dom.development.js:18596 beginWork$1 @ react-dom.development.js:23179 performUnitOfWork @ react-dom.development.js:22157 workLoopSync @ react-dom.development.js:22130 performSyncWorkOnRoot @ react-dom.development.js:21756 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 scheduleUpdateOnFiber @ react-dom.development.js:21199 dispatchAction @ react-dom.development.js:15660 (anonymous) @ react-photo-gallery.esm.js:541 requestAnimationFrame (async) (anonymous) @ react-photo-gallery.esm.js:540

On clicking the text edit button I get the following

Details checkPropTypes.js:20 Warning: Failed prop type: Invalid prop `story.featuredMedia` of type `number` supplied to `OutputStory`, expected `object`. in OutputStory (at getStoryMarkup.js:40) in StatusCheck (at app/index.js:62) in Unknown (at apiProvider.js:329) in APIProvider (at app/index.js:61) in Unknown (at configProvider.js:28) in ConfigProvider (at app/index.js:60) in ErrorBoundary (at app/index.js:59) in Ge (at app/index.js:58) in ye (at app/index.js:57) in App (at edit-story/index.js:55) in StrictMode (at edit-story/index.js:54) in FlagsProvider (at edit-story/index.js:53) printWarning @ checkPropTypes.js:20 checkPropTypes @ checkPropTypes.js:82 validatePropTypes @ react.development.js:1714 createElementWithValidation @ react.development.js:1813 getStoryMarkup @ getStoryMarkup.js:40 getContent @ utils.js:55 (anonymous) @ statusCheck.js:40 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 react-dom-server.browser.development.js:101 Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes. in Unknown in Unknown (at provider.js:243) in Provider (at page.js:85) in amp-story-page (at page.js:81) in OutputPage (at story.js:77) in amp-story (at story.js:69) in body (at story.js:68) in html (at story.js:47) in OutputStory (at getStoryMarkup.js:40) in Context.Provider in FlagsProvider (at getStoryMarkup.js:39) printWarning @ react-dom-server.browser.development.js:101 error @ react-dom-server.browser.development.js:73 useLayoutEffect @ react-dom-server.browser.development.js:1273 useLayoutEffect @ react.development.js:1513 (anonymous) @ index.js:40 processChild @ react-dom-server.browser.development.js:3042 resolve @ react-dom-server.browser.development.js:2959 render @ react-dom-server.browser.development.js:3434 read @ react-dom-server.browser.development.js:3372 renderToStaticMarkup @ react-dom-server.browser.development.js:4003 getStoryMarkup @ getStoryMarkup.js:38 getContent @ utils.js:55 (anonymous) @ statusCheck.js:40 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 Show 3 more frames react-dom-server.browser.development.js:101 Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes. in AMPAnimations (at page.js:86) in Context.Provider in Unknown in Unknown (at provider.js:243) in Provider (at page.js:85) in amp-story-page (at page.js:81) in OutputPage (at story.js:77) in amp-story (at story.js:69) in body (at story.js:68) in html (at story.js:47) in OutputStory (at getStoryMarkup.js:40) in Context.Provider in FlagsProvider (at getStoryMarkup.js:39) printWarning @ react-dom-server.browser.development.js:101 error @ react-dom-server.browser.development.js:73 useLayoutEffect @ react-dom-server.browser.development.js:1273 useLayoutEffect @ react.development.js:1513 f @ index.js:113 useContextSelector @ context.js:59 useStoryAnimationContext @ useStoryAnimationContext.js:23 AMPAnimations @ AMPAnimations.js:26 processChild @ react-dom-server.browser.development.js:3042 resolve @ react-dom-server.browser.development.js:2959 render @ react-dom-server.browser.development.js:3434 read @ react-dom-server.browser.development.js:3372 renderToStaticMarkup @ react-dom-server.browser.development.js:4003 getStoryMarkup @ getStoryMarkup.js:38 getContent @ utils.js:55 (anonymous) @ statusCheck.js:40 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 Show 6 more frames react-dom-server.browser.development.js:101 Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://fb.me/react-uselayouteffect-ssr for common fixes. in AMPAnimations (at page.js:86) in Context.Provider in Unknown in Unknown (at provider.js:243) in Provider (at page.js:85) in amp-story-page (at page.js:81) in OutputPage (at story.js:77) in amp-story (at story.js:69) in body (at story.js:68) in html (at story.js:47) in OutputStory (at getStoryMarkup.js:40) in Context.Provider in FlagsProvider (at getStoryMarkup.js:39) printWarning @ react-dom-server.browser.development.js:101 error @ react-dom-server.browser.development.js:73 useLayoutEffect @ react-dom-server.browser.development.js:1273 useLayoutEffect @ react.development.js:1513 f @ index.js:134 useContextSelector @ context.js:59 useStoryAnimationContext @ useStoryAnimationContext.js:23 AMPAnimations @ AMPAnimations.js:26 processChild @ react-dom-server.browser.development.js:3042 resolve @ react-dom-server.browser.development.js:2959 render @ react-dom-server.browser.development.js:3434 read @ react-dom-server.browser.development.js:3372 renderToStaticMarkup @ react-dom-server.browser.development.js:4003 getStoryMarkup @ getStoryMarkup.js:38 getContent @ utils.js:55 (anonymous) @ statusCheck.js:40 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 Show 6 more frames checkPropTypes.js:20 Warning: Failed prop type: Invalid prop `element.resource.sizes` of type `array` supplied to `ImageFrame`, expected `object`. in ImageFrame (at frameElement.js:157) in FrameElement (at framesLayer.js:133) in div (created by layout__PageAreaSafeZone) in layout__PageAreaSafeZone (at layout.js:215) in div (created by layout__PageAreaWithOverflow) in layout__PageAreaWithOverflow (at layout.js:214) in div (created by layout__PageAreaFullbleedContainer) in layout__PageAreaFullbleedContainer (at layout.js:208) in ForwardRef(PageArea) (created by framesLayer__FramesPageArea) in framesLayer__FramesPageArea (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at framesLayer.js:118) in section (created by layout__Layer) in layout__Layer (at framesLayer.js:107) in FramesLayer (at canvasLayout.js:80) in div (created by selectionCanvas__Container) in selectionCanvas__Container (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at selectionCanvas.js:201) in SelectionCanvas (at canvasLayout.js:78) in div (created by canvasElementDropzone__Container) in canvasElementDropzone__Container (at canvasElementDropzone.js:130) in CanvasElementDropzone (at canvasLayout.js:77) in div (created by dropTarget__Content) in dropTarget__Content (at dropTarget.js:112) in Unknown (at dropTarget.js:111) in div (created by dropTarget__DropTargetComponent) in dropTarget__DropTargetComponent (at dropTarget.js:96) in UploadDropTarget (at canvasUploadDropTarget.js:53) in CanvasUploadDropTarget (at canvasLayout.js:76) in section (created by canvasLayout__Background) in canvasLayout__Background (at canvasLayout.js:75) in ye (at canvasLayout.js:74) in CanvasLayout (at canvas.js:23) in Canvas (at workspace/index.js:31) in ErrorBoundary (at workspace/index.js:30) in div (created by layout__CanvasArea) in layout__CanvasArea (at workspace/index.js:29) in Unknown (at provider.js:141) in RichTextProvider (at workspace/index.js:28) in Workspace (at layout.js:82) in Unknown (at unitsProvider.js:56) in UnitsProvider (at canvasProvider.js:221) in Unknown (at canvasProvider.js:220) in CanvasProvider (at layout.js:78) in section (created by layout__Editor) in layout__Editor (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at layout.js:77) in Unknown (at layoutProvider.js:47) in LayoutProvider (at layout.js:76) in Layout (at app/index.js:81) in PrepublishChecklistProvider (at app/index.js:73) in Unknown (at provider.js:232) in DropTargetsProvider (at app/index.js:72) in Unknown (at transformProvider.js:82) in TransformProvider (at app/index.js:71) in Unknown (at mediaProvider.js:40) in MediaProvider (at app/index.js:69) in Unknown (at fontProvider.js:163) in FontProvider (at app/index.js:68) in Unknown (at storyProvider.js:179) in StoryProvider (at app/index.js:67) in Unknown (at snackbarProvider.js:73) in SnackbarProvider (at app/index.js:66) in Unknown (at historyProvider.js:83) in HistoryProvider (at app/index.js:65) in Unknown (at media3pApiProvider.js:163) in Media3pApiProvider (at app/index.js:64) in Unknown (at provider.js:43) in FileProvider (at app/index.js:63) in Unknown (at apiProvider.js:329) in APIProvider (at app/index.js:61) in Unknown (at configProvider.js:28) in ConfigProvider (at app/index.js:60) in ErrorBoundary (at app/index.js:59) in Ge (at app/index.js:58) in ye (at app/index.js:57) in App (at edit-story/index.js:55) in StrictMode (at edit-story/index.js:54) in FlagsProvider (at edit-story/index.js:53) printWarning @ checkPropTypes.js:20 checkPropTypes @ checkPropTypes.js:82 validatePropTypes @ react.development.js:1714 createElementWithValidation @ react.development.js:1813 FrameElement @ frameElement.js:157 renderWithHooks @ react-dom.development.js:14803 mountIndeterminateComponent @ react-dom.development.js:17482 beginWork @ react-dom.development.js:18596 beginWork$1 @ react-dom.development.js:23179 performUnitOfWork @ react-dom.development.js:22157 workLoopSync @ react-dom.development.js:22130 performSyncWorkOnRoot @ react-dom.development.js:21756 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 scheduleUpdateOnFiber @ react-dom.development.js:21199 dispatchAction @ react-dom.development.js:15660 (anonymous) @ actions.js:172 (anonymous) @ useLoadStory.js:139 Promise.then (async) (anonymous) @ useLoadStory.js:41 commitHookEffectListMount @ react-dom.development.js:19731 commitPassiveHookEffects @ react-dom.development.js:19769 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 flushPassiveEffectsImpl @ react-dom.development.js:22853 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushPassiveEffects @ react-dom.development.js:22820 performSyncWorkOnRoot @ react-dom.development.js:21737 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 unbatchedUpdates @ react-dom.development.js:21909 legacyRenderSubtreeIntoContainer @ react-dom.development.js:24757 render @ react-dom.development.js:24840 initialize @ index.js:52 initializeWithConfig @ index.js:64 checkPropTypes.js:20 Warning: Failed prop type: The prop `resource.sizes.large.mime_type` is marked as required in `InnerElement`, but its value is `undefined`. in InnerElement (at mediaElement.js:245) in MediaElement in MediaElement (at mediaGallery.js:49) in div (created by Gallery) in div (created by Gallery) in Gallery in Gallery (at mediaGallery.js:65) in div (at mediaGallery.js:64) in MediaGallery (at paginatedMediaGallery.js:145) in div (at paginatedMediaGallery.js:144) in div (created by styles__MediaGalleryInnerContainer) in styles__MediaGalleryInnerContainer (at paginatedMediaGallery.js:176) in div (created by styles__MediaGalleryContainer) in styles__MediaGalleryContainer (at paginatedMediaGallery.js:172) in PaginatedMediaGallery (at mediaPane.js:279) in div (created by styles__PaneInner) in styles__PaneInner (at mediaPane.js:251) in section (created by styles__StyledPane) in styles__StyledPane (at mediaPane.js:250) in MediaPane (at libraryPanes.js:32) in LibraryPanes (at libraryLayout.js:77) in div (created by libraryLayout__LibraryPaneContainer) in libraryLayout__LibraryPaneContainer (at libraryLayout.js:76) in section (created by libraryLayout__Layout) in libraryLayout__Layout (at libraryLayout.js:65) in LibraryLayout (at library.js:28) in div (created by dropTarget__Content) in dropTarget__Content (at dropTarget.js:112) in Unknown (at dropTarget.js:111) in div (created by dropTarget__DropTargetComponent) in dropTarget__DropTargetComponent (at dropTarget.js:96) in UploadDropTarget (at libraryUploadDropTarget.js:47) in LibraryUploadDropTarget (at library.js:27) in Unknown (at libraryProvider.js:109) in LibraryProvider (at library.js:26) in Library (at layout.js:80) in div (created by layout__Area) in layout__Area (at layout.js:79) in Unknown (at unitsProvider.js:56) in UnitsProvider (at canvasProvider.js:221) in Unknown (at canvasProvider.js:220) in CanvasProvider (at layout.js:78) in section (created by layout__Editor) in layout__Editor (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at layout.js:77) in Unknown (at layoutProvider.js:47) in LayoutProvider (at layout.js:76) in Layout (at app/index.js:81) in PrepublishChecklistProvider (at app/index.js:73) in Unknown (at provider.js:232) in DropTargetsProvider (at app/index.js:72) in Unknown (at transformProvider.js:82) in TransformProvider (at app/index.js:71) in Unknown (at mediaProvider.js:40) in MediaProvider (at app/index.js:69) in Unknown (at fontProvider.js:163) in FontProvider (at app/index.js:68) in Unknown (at storyProvider.js:179) in StoryProvider (at app/index.js:67) in Unknown (at snackbarProvider.js:73) in SnackbarProvider (at app/index.js:66) in Unknown (at historyProvider.js:83) in HistoryProvider (at app/index.js:65) in Unknown (at media3pApiProvider.js:163) in Media3pApiProvider (at app/index.js:64) in Unknown (at provider.js:43) in FileProvider (at app/index.js:63) in Unknown (at apiProvider.js:329) in APIProvider (at app/index.js:61) in Unknown (at configProvider.js:28) in ConfigProvider (at app/index.js:60) in ErrorBoundary (at app/index.js:59) in Ge (at app/index.js:58) in ye (at app/index.js:57) in App (at edit-story/index.js:55) in StrictMode (at edit-story/index.js:54) in FlagsProvider (at edit-story/index.js:53) printWarning @ checkPropTypes.js:20 checkPropTypes @ checkPropTypes.js:82 validatePropTypes @ react.development.js:1714 createElementWithValidation @ react.development.js:1813 MediaElement @ mediaElement.js:245 renderWithHooks @ react-dom.development.js:14803 mountIndeterminateComponent @ react-dom.development.js:17482 beginWork @ react-dom.development.js:18596 beginWork$1 @ react-dom.development.js:23179 performUnitOfWork @ react-dom.development.js:22157 workLoopSync @ react-dom.development.js:22130 performSyncWorkOnRoot @ react-dom.development.js:21756 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 scheduleUpdateOnFiber @ react-dom.development.js:21199 dispatchAction @ react-dom.development.js:15660 (anonymous) @ react-photo-gallery.esm.js:541 requestAnimationFrame (async) (anonymous) @ react-photo-gallery.esm.js:540 textSets.js:135 Uncaught TypeError: Cannot read property 'length' of undefined at TextSets (textSets.js:135) at renderWithHooks (react-dom.development.js:14803) at mountIndeterminateComponent (react-dom.development.js:17482) at beginWork (react-dom.development.js:18596) at HTMLUnknownElement.callCallback (react-dom.development.js:188) at Object.invokeGuardedCallbackDev (react-dom.development.js:237) at invokeGuardedCallback (react-dom.development.js:292) at beginWork$1 (react-dom.development.js:23203) at performUnitOfWork (react-dom.development.js:22157) at workLoopSync (react-dom.development.js:22130) TextSets @ textSets.js:135 renderWithHooks @ react-dom.development.js:14803 mountIndeterminateComponent @ react-dom.development.js:17482 beginWork @ react-dom.development.js:18596 callCallback @ react-dom.development.js:188 invokeGuardedCallbackDev @ react-dom.development.js:237 invokeGuardedCallback @ react-dom.development.js:292 beginWork$1 @ react-dom.development.js:23203 performUnitOfWork @ react-dom.development.js:22157 workLoopSync @ react-dom.development.js:22130 performSyncWorkOnRoot @ react-dom.development.js:21756 (anonymous) @ react-dom.development.js:11089 unstable_runWithPriority @ scheduler.development.js:653 runWithPriority$1 @ react-dom.development.js:11039 flushSyncCallbackQueueImpl @ react-dom.development.js:11084 flushSyncCallbackQueue @ react-dom.development.js:11072 scheduleUpdateOnFiber @ react-dom.development.js:21199 dispatchAction @ react-dom.development.js:15660 (anonymous) @ textPane.js:59 requestAnimationFrame (async) (anonymous) @ textPane.js:58 react-dom.development.js:19527 The above error occurred in the component: in TextSets (at textPane.js:92) in section (created by textPane__Pane) in textPane__Pane (at textPane.js:69) in TextPane (at libraryPanes.js:32) in LibraryPanes (at libraryLayout.js:77) in div (created by libraryLayout__LibraryPaneContainer) in libraryLayout__LibraryPaneContainer (at libraryLayout.js:76) in section (created by libraryLayout__Layout) in libraryLayout__Layout (at libraryLayout.js:65) in LibraryLayout (at library.js:28) in div (created by dropTarget__Content) in dropTarget__Content (at dropTarget.js:112) in Unknown (at dropTarget.js:111) in div (created by dropTarget__DropTargetComponent) in dropTarget__DropTargetComponent (at dropTarget.js:96) in UploadDropTarget (at libraryUploadDropTarget.js:47) in LibraryUploadDropTarget (at library.js:27) in Unknown (at libraryProvider.js:109) in LibraryProvider (at library.js:26) in Library (at layout.js:80) in div (created by layout__Area) in layout__Area (at layout.js:79) in Unknown (at unitsProvider.js:56) in UnitsProvider (at canvasProvider.js:221) in Unknown (at canvasProvider.js:220) in CanvasProvider (at layout.js:78) in section (created by layout__Editor) in layout__Editor (at withOverlay.js:47) in Unknown (at withOverlay.js:46) in ForwardRef(WithOverlay) (at layout.js:77) in Unknown (at layoutProvider.js:47) in LayoutProvider (at layout.js:76) in Layout (at app/index.js:81) in PrepublishChecklistProvider (at app/index.js:73) in Unknown (at provider.js:232) in DropTargetsProvider (at app/index.js:72) in Unknown (at transformProvider.js:82) in TransformProvider (at app/index.js:71) in Unknown (at mediaProvider.js:40) in MediaProvider (at app/index.js:69) in Unknown (at fontProvider.js:163) in FontProvider (at app/index.js:68) in Unknown (at storyProvider.js:179) in StoryProvider (at app/index.js:67) in Unknown (at snackbarProvider.js:73) in SnackbarProvider (at app/index.js:66) in Unknown (at historyProvider.js:83) in HistoryProvider (at app/index.js:65) in Unknown (at media3pApiProvider.js:163) in Media3pApiProvider (at app/index.js:64) in Unknown (at provider.js:43) in FileProvider (at app/index.js:63) in Unknown (at apiProvider.js:329) in APIProvider (at app/index.js:61) in Unknown (at configProvider.js:28) in ConfigProvider (at app/index.js:60) in ErrorBoundary (at app/index.js:59) in Ge (at app/index.js:58) in ye (at app/index.js:57) in App (at edit-story/index.js:55) in StrictMode (at edit-story/index.js:54) in FlagsProvider (at edit-story/index.js:53) React will try to recreate this component tree from scratch using the error boundary you provided, ErrorBoundary.
swissspidy commented 3 years ago

@carlos-kelly This is seems like a good one for Pea pod to take a look at. Not sure how filteredTextSets can be undefined, but seems like some hardening there can't hurt.

JOHNTHEFRU commented 3 years ago

The issue appears to be resolved as I now have access to all the test options?

On Thu, 7 Jan 2021 at 21:57, Pascal Birchler notifications@github.com wrote:

@carlos-kelly https://github.com/carlos-kelly This is seems like a good one for Pea pod to take a look at. Not sure how filteredTextSets can be undefined, but seems like some hardening there can't hurt.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/google/web-stories-wp/issues/5730#issuecomment-756411647, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQRKJFMXAO47Y6BZQSFSDMDSYYU4RANCNFSM4VAXGJIQ .

swissspidy commented 3 years ago

@JOHNTHEFRU that‘s odd, did you install an update or anything?

JOHNTHEFRU commented 3 years ago

I wasn't using it for a while and only got back onto it yesterday, but I believe the only updates since I last used it were

Twentig 1.2.2 Gutenberg 9.6.2

let me know if you need any more information.

On Fri, 8 Jan 2021 at 08:26, Pascal Birchler notifications@github.com wrote:

@JOHNTHEFRU https://github.com/JOHNTHEFRU that‘s odd, did you install an update or anything?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/google/web-stories-wp/issues/5730#issuecomment-756620863, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQRKJFOAPQAXHTA7AT2K23TSY26SXANCNFSM4VAXGJIQ .