Home / Function/ CodeEditorByDefault() — react Function Reference

CodeEditorByDefault() — react Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  d2be5ba0_2c7d_bbe3_e84c_f71455803f2b["CodeEditorByDefault()"]
  d31d8c6c_50ef_6d6a_4682_cdf66edc0ca0["CodeEditorByDefault.js"]
  d2be5ba0_2c7d_bbe3_e84c_f71455803f2b -->|defined in| d31d8c6c_50ef_6d6a_4682_cdf66edc0ca0
  style d2be5ba0_2c7d_bbe3_e84c_f71455803f2b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/react-devtools-shared/src/devtools/views/Settings/CodeEditorByDefault.js lines 16–42

export default function CodeEditorByDefault({
  onChange,
}: {
  onChange?: boolean => void,
}): React.Node {
  const [alwaysOpenInEditor, setAlwaysOpenInEditor] = useLocalStorage<boolean>(
    LOCAL_STORAGE_ALWAYS_OPEN_IN_EDITOR,
    false,
  );

  return (
    <label className={styles.SettingRow}>
      <input
        type="checkbox"
        checked={alwaysOpenInEditor}
        onChange={({currentTarget}) => {
          setAlwaysOpenInEditor(currentTarget.checked);
          if (onChange) {
            onChange(currentTarget.checked);
          }
        }}
        className={styles.SettingRowCheckbox}
      />
      Open local files directly in your code editor
    </label>
  );
}

Domain

Subdomains

Frequently Asked Questions

What does CodeEditorByDefault() do?
CodeEditorByDefault() is a function in the react codebase, defined in packages/react-devtools-shared/src/devtools/views/Settings/CodeEditorByDefault.js.
Where is CodeEditorByDefault() defined?
CodeEditorByDefault() is defined in packages/react-devtools-shared/src/devtools/views/Settings/CodeEditorByDefault.js at line 16.

Analyze Your Own Codebase

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

Try Supermodel Free