fix: Fix bug where JS and CSS were missing when {% component %} tag was inside {% include %} tag (#1300)

* fix: Fix bug where JS and CSS were missing when `{% component %}` tag was inside `{% include %}` tag

* refactor: fix mypy error
This commit is contained in:
Juro Oravec 2025-07-20 23:42:59 +02:00 committed by GitHub
parent 672811b8b4
commit 81c0d419b4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 170 additions and 12 deletions

View file

@ -2277,7 +2277,7 @@ class Component(metaclass=ComponentMeta):
deps_strategy = cast(DependenciesStrategy, default(deps_strategy, "document"))
self.id = default(id, _gen_component_id, factory=True)
self.id = default(id, _gen_component_id, factory=True) # type: ignore[arg-type]
self.name = _get_component_name(self.__class__, registered_name)
self.registered_name: Optional[str] = registered_name
self.args = default(args, [])