Skip to content

Bug: Internal React error: Expected static flag was missing #806

Description

@mortalYoung

Describe the bug

Warning: Internal React error: Expected static flag was missing. Please notify the React team.
    at FolderTree (http://local.schedule.dtstack.cn:8000/umi.js:104533:13)
    at Connector (http://local.schedule.dtstack.cn:8000/umi.js:98266:13)
    at div
    at div
    at Content (http://local.schedule.dtstack.cn:8000/umi.js:104884:117)
    at div
    at FunctionManagerView (http://local.schedule.dtstack.cn:8000/umi.js:738065:28)
    at Connector (http://local.schedule.dtstack.cn:8000/umi.js:98266:13)
    at div
    at div
    at Sidebar (http://local.schedule.dtstack.cn:8000/umi.js:104887:13)
    at Connector (http://local.schedule.dtstack.cn:8000/umi.js:98266:13)
    at div
    at Pane (http://local.schedule.dtstack.cn:8000/umi.js:92018:17)
    at div
    at SplitPane (http://local.schedule.dtstack.cn:8000/umi.js:91788:11)
    at div
    at div
    at div
    at WorkbenchView (http://local.schedule.dtstack.cn:8000/umi.js:762161:27)
    at Connector (http://local.schedule.dtstack.cn:8000/umi.js:98266:13)
    at MoleculeProvider
    at http://local.schedule.dtstack.cn:8000/umi.js:738626:30
    at Connector (http://local.schedule.dtstack.cn:8000/umi.js:98266:13)
    at Route
    at Switch
    at FormProvider (http://local.schedule.dtstack.cn:8000/umi.js:582731:31)
    at LocaleProvider (http://local.schedule.dtstack.cn:8000/umi.js:122371:94)
    at ProviderChildren (http://local.schedule.dtstack.cn:8000/umi.js:115980:24)
    at LocaleReceiver (http://local.schedule.dtstack.cn:8000/umi.js:122242:94)
    at ConfigProvider (http://local.schedule.dtstack.cn:8000/umi.js:116095:13)
    at Layout (http://local.schedule.dtstack.cn:8000/umi.js:724768:21)
    at Route
    at Switch
    at Router (http://local.schedule.dtstack.cn:8000/umi.js:672711:30)
    at RouterComponent (http://local.schedule.dtstack.cn:8000/umi.js:110634:23)
    at ./src/.umi/plugin-initial-state/Provider.tsx.__webpack_exports__.default (http://local.schedule.dtstack.cn:8000/umi.js:707451:24)
    at ./src/.umi/plugin-model/Provider.tsx.__webpack_exports__.default (http://local.schedule.dtstack.cn:8000/umi.js:707573:23)

The reason seems to be use hooks conditional in src/workbench/sidebar/explore/folderTree.tsx

react/react#24391 (comment)

Versions

  • OS: MacOS
  • Browser: Chrome
  • Molecule: @dtinsight/molecule 1.1.1

To reproduce

Expected

Actually happening

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions