Skip to content

Commit 2eada56

Browse files
committed
clean up a little jupyter eval code (totally cosmetic)
1 parent 9c4c92d commit 2eada56

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

src/packages/frontend/jupyter/output-messages/javascript-eval.ts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,13 @@ export function javascript_eval(line: string, element: any): string {
1515
require = requirejs = () =>
1616
console.warn(
1717
// TODO: replace "CoCalc"?
18-
"require is not available in CoCalc; if you need a Javascript library, please email [email protected]."
18+
"require is not available in CoCalc; if you need a Javascript library, please email [email protected].",
1919
);
20-
require = require = requirejs = requirejs;
21-
require = require; // Same as below
22-
23-
// "element" is possibly used in eval. Do this assign, so typescript thinks
24-
// that "element" is being used so this will compile.
25-
element = element;
26-
2720
let define = (..._) => {
2821
throw Error("Custom ipywidgets are not yet supported in CoCalc.");
2922
};
30-
define = define;
23+
// @ts-ignore -- entirely for typescript
24+
const _ = { require, requirejs, define, element };
3125

3226
try {
3327
eval(line);

0 commit comments

Comments
 (0)