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{redirect as t}from"@wordpress/route";var r={beforeLoad:()=>{throw t({throw:!0,to:"/templates/list/$activeView",params:{activeView:"active"}})}};export{r as route};
2

After

1import{redirect as t}from"@wordpress/route";var a={beforeLoad:()=>{let e=typeof window<"u"&&window.__experimentalTemplateActivate;throw t({throw:!0,to:"/templates/list/$activeView",params:{activeView:e?"active":"all"}})}};export{a as route};
2

Before

program
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "redirect"
as "as"
identifier "t"
} "}"
from "from"
string
" "\""
string_fragment "@wordpress/route"
" "\""
; ";"
variable_declaration
var "var"
variable_declarator
identifier "r"
= "="
object
{ "{"
pair
property_identifier "beforeLoad"
: ":"
arrow_function
formal_parameters
( "("
) ")"
=> "=>"
statement_block
{ "{"
throw_statement
throw "throw"
call_expression
identifier "t"
arguments
( "("
object
{ "{"
pair
property_identifier "throw"
: ":"
unary_expression
! "!"
number "0"
, ","
pair
property_identifier "to"
: ":"
string
" "\""
string_fragment "/templates/list/$activeView"
" "\""
, ","
pair
property_identifier "params"
: ":"
object
{ "{"
pair
property_identifier "activeView"
: ":"
string
" "\""
string_fragment "active"
" "\""
} "}"
} "}"
) ")"
} "}"
} "}"
; ";"
export_statement
export "export"
export_clause
{ "{"
export_specifier
identifier "r"
as "as"
identifier "route"
} "}"
; ";"

After

program
import_statement
import "import"
import_clause
named_imports
{ "{"
import_specifier
identifier "redirect"
as "as"
identifier "t"
} "}"
from "from"
string
" "\""
string_fragment "@wordpress/route"
" "\""
; ";"
variable_declaration
var "var"
variable_declarator
identifier "a"
= "="
object
{ "{"
pair
property_identifier "beforeLoad"
: ":"
arrow_function
formal_parameters
( "("
) ")"
=> "=>"
statement_block
{ "{"
lexical_declaration
let "let"
variable_declarator
identifier "e"
= "="
binary_expression
binary_expression
unary_expression
typeof "typeof"
identifier "window"
< "<"
string
" "\""
string_fragment "u"
" "\""
&& "&&"
member_expression
identifier "window"
. "."
property_identifier "__experimentalTemplateActivate"
; ";"
throw_statement
throw "throw"
call_expression
identifier "t"
arguments
( "("
object
{ "{"
pair
property_identifier "throw"
: ":"
unary_expression
! "!"
number "0"
, ","
pair
property_identifier "to"
: ":"
string
" "\""
string_fragment "/templates/list/$activeView"
" "\""
, ","
pair
property_identifier "params"
: ":"
object
{ "{"
pair
property_identifier "activeView"
: ":"
ternary_expression
identifier "e"
? "?"
string
" "\""
string_fragment "active"
" "\""
: ":"
string
" "\""
string_fragment "all"
" "\""
} "}"
} "}"
) ")"
} "}"
} "}"
; ";"
export_statement
export "export"
export_clause
{ "{"
export_specifier
identifier "a"
as "as"
identifier "route"
} "}"
; ";"