Verified Commit d3578fe7 authored by Jakob Moser's avatar Jakob Moser
Browse files

Change parameters of clear search link to work in new form

parent 7302967d
Loading
Loading
Loading
Loading
+7 −8
Original line number Diff line number Diff line
const ClearSearchLink = {
import search from "../../model/search.js"

export default {
    view: function (vnode) {
        const { totalFavs, onClear } = vnode.attrs
        return m(
            "a.clear-search-link",
            {
                onclick: e => {
                    e.preventDefault()
                    if (onClear) onClear()
                    search.query = null
                },
                href: "#",
                role: "button",
                tabindex: 0,
                onkeypress: e => {
                    if ((e.key === "Enter" || e.key === " ") && onClear) {
                    if ((e.key === "Enter" || e.key === " ")) {
                        e.preventDefault()
                        onClear()
                        search.query = null
                    }
                },
            },
            `alle ${totalFavs} Favoriten anzeigen`,
            `alle ${vnode.attrs.totalFavoriteCount} Favoriten anzeigen`,
        )
    },
}

export default ClearSearchLink