Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

1import * as React from 'react';
2import { expect } from 'chai';
3import { createRenderer, screen } from '@mui/internal-test-utils';
4import { VariantColorProvider, useVariantColor } from './variantColorInheritance';
5
6describe('VariantColorProvider', () => {
7 const { render } = createRenderer();
…lines 8–108 unchanged (101 lines)

After

1import { expect } from 'chai';
2import { createRenderer, screen } from '@mui/internal-test-utils';
3import { VariantColorProvider, useVariantColor } from './variantColorInheritance';
4
5describe('VariantColorProvider', () => {
6 const { render } = createRenderer();
7
…lines 8–107 unchanged (100 lines)

Before

program
import_statement
import "import"
import_clause
namespace_import
* "*"
as "as"
identifier "React"
from "from"
string
' "'"
string_fragment "react"
' "'"
; ";"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "expect"
} "}"
from "from"
string
' "'"
string_fragment "chai"
' "'"
; ";"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "createRenderer"
, ","
import_specifier
identifier "screen"
} "}"
from "from"
string
' "'"
string_fragment "@mui/internal-test-utils"
' "'"
; ";"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "VariantColorProvider"
, ","
import_specifier
identifier "useVariantColor"
} "}"
from "from"
string
' "'"
string_fragment "./variantColorInheritance"
' "'"
; ";"
expression_statement (+1099 nodes collapsed)

After

program
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "expect"
} "}"
from "from"
string
' "'"
string_fragment "chai"
' "'"
; ";"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "createRenderer"
, ","
import_specifier
identifier "screen"
} "}"
from "from"
string
' "'"
string_fragment "@mui/internal-test-utils"
' "'"
; ";"
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "VariantColorProvider"
, ","
import_specifier
identifier "useVariantColor"
} "}"
from "from"
string
' "'"
string_fragment "./variantColorInheritance"
' "'"
; ";"
expression_statement (+1099 nodes collapsed)