mirror of
https://github.com/django-components/django-components.git
synced 2025-09-05 13:40:30 +00:00
25 lines
559 B
Python
25 lines
559 B
Python
from django_components import component
|
|
|
|
|
|
@component.register("greeting")
|
|
class greeting(component.Component):
|
|
def get_context_data(self, greet, *args, **kwargs):
|
|
return {"greet": greet}
|
|
|
|
template = """
|
|
<div id="greeting">{{ greet }}</div>
|
|
"""
|
|
|
|
css = """
|
|
#greeting {
|
|
display: inline-block;
|
|
color: blue;
|
|
font-size: 2em;
|
|
}
|
|
"""
|
|
|
|
js = """
|
|
document.getElementById("greeting").addEventListener("click", (event) => {
|
|
alert("Hello!");
|
|
});
|
|
"""
|