diff --git a/admin/src/pages/Home/components/Tag/Tag.jsx b/admin/src/pages/Home/components/Tag/Tag.jsx index e3e491f..2912563 100644 --- a/admin/src/pages/Home/components/Tag/Tag.jsx +++ b/admin/src/pages/Home/components/Tag/Tag.jsx @@ -1,10 +1,21 @@ import {FontAwesomeIcon} from "@fortawesome/react-fontawesome"; import {faTag} from "@fortawesome/free-solid-svg-icons"; +import {useContext} from "react"; +import LinkContext from "@/common/contexts/Link/index.js"; import "./styles.sass"; -export const Tag = (props) => ( -
- -

{props.name}

-
-) \ No newline at end of file +export const Tag = (props) => { + const [links, updateLinks, setQuery, query, search, setSearch] = useContext(LinkContext); + + const addQuery = () => { + if (!query.tag?.split(",").includes(props.name)) + setSearch(`tag:"${props.name}" ${search}`); + } + + return ( +
+ +

{props.name}

+
+ ) +}