|
3 | 3 | from __future__ import annotations |
4 | 4 |
|
5 | 5 | import dataclasses |
6 | | -import sys |
7 | 6 | from typing import ( |
8 | 7 | Any, |
9 | 8 | Callable, |
@@ -470,25 +469,13 @@ def create( |
470 | 469 | ) |
471 | 470 |
|
472 | 471 |
|
473 | | -if python_version := sys.version_info[:2] >= (3, 10): |
474 | | - JSON_STRINGIFY = FunctionStringVar.create( |
475 | | - "JSON.stringify", _var_type=ReflexCallable[[Any], str] |
476 | | - ) |
477 | | - ARRAY_ISARRAY = FunctionStringVar.create( |
478 | | - "Array.isArray", _var_type=ReflexCallable[[Any], bool] |
479 | | - ) |
480 | | - PROTOTYPE_TO_STRING = FunctionStringVar.create( |
481 | | - "((__to_string) => __to_string.toString())", |
482 | | - _var_type=ReflexCallable[[Any], str], |
483 | | - ) |
484 | | -else: |
485 | | - JSON_STRINGIFY = FunctionStringVar.create( |
486 | | - "JSON.stringify", _var_type=ReflexCallable[Any, str] |
487 | | - ) |
488 | | - ARRAY_ISARRAY = FunctionStringVar.create( |
489 | | - "Array.isArray", _var_type=ReflexCallable[Any, bool] |
490 | | - ) |
491 | | - PROTOTYPE_TO_STRING = FunctionStringVar.create( |
492 | | - "((__to_string) => __to_string.toString())", |
493 | | - _var_type=ReflexCallable[Any, str], |
494 | | - ) |
| 472 | +JSON_STRINGIFY = FunctionStringVar.create( |
| 473 | + "JSON.stringify", _var_type=ReflexCallable[[Any], str] |
| 474 | +) |
| 475 | +ARRAY_ISARRAY = FunctionStringVar.create( |
| 476 | + "Array.isArray", _var_type=ReflexCallable[[Any], bool] |
| 477 | +) |
| 478 | +PROTOTYPE_TO_STRING = FunctionStringVar.create( |
| 479 | + "((__to_string) => __to_string.toString())", |
| 480 | + _var_type=ReflexCallable[[Any], str], |
| 481 | +) |
0 commit comments