svthalia/concrexit

View on GitHub
website/thaliawebsite/templatetags/grid_item.py

Summary

Maintainability
A
1 hr
Test Coverage
from django import template

register = template.Library()


@register.inclusion_tag("includes/grid_item.html")
def grid_item(
    title=None,
    meta_text="",
    url=None,
    image_url=None,
    ribbon=None,
    class_name="",
    anchor_attrs="",
    show_loading_animation=True,
):
    return {
        "title": title,
        "url": url,
        "image_url": image_url,
        "meta_text": meta_text,
        "ribbon": ribbon,
        "class_name": class_name,
        "anchor_attrs": anchor_attrs,
        "show_loading_animation": show_loading_animation,
    }