瀏覽代碼

rename nicegui-input tag

Falko Schindler 1 年之前
父節點
當前提交
4dfe768a82
共有 2 個文件被更改,包括 5 次插入4 次删除
  1. 3 2
      nicegui/dependencies.py
  2. 2 2
      nicegui/elements/input.py

+ 3 - 2
nicegui/dependencies.py

@@ -82,6 +82,7 @@ def generate_js_imports(prefix: str) -> str:
     for name, component in js_components.items():
         if name in globals.excludes:
             continue
-        result += f'import {{ default as {name} }} from "{prefix}{component.import_path}";\n'
-        result += f'app.component("{name}", {name});\n'
+        var_name = name.replace('-', '_')
+        result += f'import {{ default as {var_name} }} from "{prefix}{component.import_path}";\n'
+        result += f'app.component("{name}", {var_name});\n'
     return result

+ 2 - 2
nicegui/elements/input.py

@@ -5,7 +5,7 @@ from .icon import Icon
 from .mixins.disableable_element import DisableableElement
 from .mixins.validation_element import ValidationElement
 
-register_component('ng_input', __file__, 'input.js')
+register_component('nicegui-input', __file__, 'input.js')
 
 
 class Input(ValidationElement, DisableableElement):
@@ -41,7 +41,7 @@ class Input(ValidationElement, DisableableElement):
         :param autocomplete: optional list of strings for autocompletion
         :param validation: dictionary of validation rules, e.g. ``{'Too long!': lambda value: len(value) < 3}``
         """
-        super().__init__(tag='ng_input', value=value, on_value_change=on_change, validation=validation)
+        super().__init__(tag='nicegui-input', value=value, on_value_change=on_change, validation=validation)
         if label is not None:
             self._props['label'] = label
         if placeholder is not None: