refactor: Update docs and tests to use get_template_data() (#1161)

* refactor: update docs and tests to use get_template_data()

* refactor: fix linting

* docs: add note about difference between the two methods
This commit is contained in:
Juro Oravec 2025-05-03 12:04:10 +02:00 committed by GitHub
parent c69980493d
commit 28b61c1609
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
69 changed files with 795 additions and 725 deletions

View file

@ -142,7 +142,7 @@ class TestComponentTyping:
css_data_instance = None
class Button(Component):
# Data returned from `get_context_data`
# Data returned from `get_template_data`
@dataclass
class TemplateData:
data1: str
@ -232,7 +232,7 @@ class TestComponentTyping:
css_data_instance = None
class Button(Component):
# Data returned from `get_context_data`
# Data returned from `get_template_data`
@dataclass
class TemplateData:
data1: str
@ -348,7 +348,7 @@ class TestComponentTyping:
# The generic specifies the data available to the slot function
footer: NotRequired[Slot[ButtonFooterSlotData]]
# Data returned from `get_context_data`
# Data returned from `get_template_data`
class TemplateData(NamedTuple):
data1: str
data2: int