Skip to content

Latest commit

History

History
66 lines (37 loc) 路 2.16 KB

errors.md

File metadata and controls

66 lines (37 loc) 路 2.16 KB

DO NOT REMOVE ERRORS OR MAKE NEW ONES OUT OF SEQUENCE, ALWAYS ADD TO THE END.

1

Cannot create styled-component for component: %s.

2

Can't collect styles once you've consumed a ServerStyleSheet's styles! ServerStyleSheet is a one off instance for each server-side render cycle.

  • Are you trying to reuse it across renders?
  • Are you accidentally calling collectStyles twice?

3

Streaming SSR is only supported in a Node.js environment; Please do not try to call this method in the browser.

4

The StyleSheetManager expects a valid target or sheet prop!

  • Does this error occur on the client and is your target falsy?
  • Does this error occur on the server and is the sheet falsy?

5

The clone method cannot be used on the client!

  • Are you running in a client-like environment on the server?
  • Are you trying to run SSR on the client?

6

Trying to insert a new style tag, but the given Node is unmounted!

  • Are you using a custom target that isn't mounted?
  • Does your document not have a valid head element?
  • Have you accidentally removed a style tag manually?

7

ThemeProvider: Please return an object from your "theme" prop function, e.g.

theme={() => ({})}

8

ThemeProvider: Please make your "theme" prop an object.

9

Missing document <head>

10

Cannot find a StyleSheet instance. Usually this happens if there are multiple copies of styled-components loaded at once. Check out this issue for how to troubleshoot and fix the common cases where this situation can happen: #1941 (comment)

11

This error was replaced with a dev-time warning, it will be deleted for v4 final. [createGlobalStyle] received children which will not be rendered. Please use the component without passing children elements.

12

It seems you are interpolating a keyframe declaration (%s) into an untagged string. This was supported in styled-components v3, but is not longer supported in v4 as keyframes are now injected on-demand. Please wrap your string in the css`` helper (see https://www.styled-components.com/docs/api#css), which ensures the styles are injected correctly.