12 lines
No EOL
286 B
JavaScript
12 lines
No EOL
286 B
JavaScript
// Should print A, arg, original
|
|
|
|
function Component() {
|
|
const changeF = o => {
|
|
o.f = () => "new" |> console.log(%);
|
|
};
|
|
const x = {
|
|
f: () => "original" |> console.log(%)
|
|
};
|
|
(x |> changeF(%), "arg" |> console.log(%), 1) |> ("A" |> console.log(%), x).f(%);
|
|
return x;
|
|
} |