Home / Function/ warnValidStyle() — react Function Reference

warnValidStyle() — react Function Reference

Architecture documentation for the warnValidStyle() function in warnValidStyle.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  a301cb19_309d_31b8_cdc3_598aa3af82be["warnValidStyle()"]
  cfe6bc57_232a_91d7_3473_273355d04b5b["warnValidStyle.js"]
  a301cb19_309d_31b8_cdc3_598aa3af82be -->|defined in| cfe6bc57_232a_91d7_3473_273355d04b5b
  a5cb946f_4be7_ba78_7ea5_74c8351709a8["setValueForStyle()"]
  a5cb946f_4be7_ba78_7ea5_74c8351709a8 -->|calls| a301cb19_309d_31b8_cdc3_598aa3af82be
  d67004ee_beb8_aa12_c757_eb27285c3a61["warnHyphenatedStyleName()"]
  a301cb19_309d_31b8_cdc3_598aa3af82be -->|calls| d67004ee_beb8_aa12_c757_eb27285c3a61
  10257983_b26f_861d_31a0_8731408b49a9["warnBadVendoredStyleName()"]
  a301cb19_309d_31b8_cdc3_598aa3af82be -->|calls| 10257983_b26f_861d_31a0_8731408b49a9
  e2606baa_78c4_aaa3_ec6d_81f396d54a94["warnStyleValueWithSemicolon()"]
  a301cb19_309d_31b8_cdc3_598aa3af82be -->|calls| e2606baa_78c4_aaa3_ec6d_81f396d54a94
  bcc70a83_64aa_df7f_8161_9afb3458c07c["warnStyleValueIsNaN()"]
  a301cb19_309d_31b8_cdc3_598aa3af82be -->|calls| bcc70a83_64aa_df7f_8161_9afb3458c07c
  9dce185f_3747_d592_cd22_f639ac5cf61c["warnStyleValueIsInfinity()"]
  a301cb19_309d_31b8_cdc3_598aa3af82be -->|calls| 9dce185f_3747_d592_cd22_f639ac5cf61c
  style a301cb19_309d_31b8_cdc3_598aa3af82be fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-dom-bindings/src/shared/warnValidStyle.js lines 104–122

function warnValidStyle(name, value) {
  if (__DEV__) {
    if (name.indexOf('-') > -1) {
      warnHyphenatedStyleName(name);
    } else if (badVendoredStyleNamePattern.test(name)) {
      warnBadVendoredStyleName(name);
    } else if (badStyleValueWithSemicolonPattern.test(value)) {
      warnStyleValueWithSemicolon(name, value);
    }

    if (typeof value === 'number') {
      if (isNaN(value)) {
        warnStyleValueIsNaN(name, value);
      } else if (!isFinite(value)) {
        warnStyleValueIsInfinity(name, value);
      }
    }
  }
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does warnValidStyle() do?
warnValidStyle() is a function in the react codebase, defined in packages/react-dom-bindings/src/shared/warnValidStyle.js.
Where is warnValidStyle() defined?
warnValidStyle() is defined in packages/react-dom-bindings/src/shared/warnValidStyle.js at line 104.
What does warnValidStyle() call?
warnValidStyle() calls 5 function(s): warnBadVendoredStyleName, warnHyphenatedStyleName, warnStyleValueIsInfinity, warnStyleValueIsNaN, warnStyleValueWithSemicolon.
What calls warnValidStyle()?
warnValidStyle() is called by 1 function(s): setValueForStyle.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free