Skip to content

Commit d3d25fd

Browse files
committed
Add Sibren's sponsor button
1 parent b39bbde commit d3d25fd

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

src/components/layout/sponsors.tsx

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
import {queryOptions, useSuspenseQuery} from "@tanstack/react-query";
22
import {Suspense} from "react";
3+
import sibrenImage from "./../../sibren-wobben.png";
34
import api from "./../../api";
5+
import {useSelectMember} from "../orders-context";
6+
import {useMembers} from "../../queries/members";
47

58
const sponsorsQueryOptions = queryOptions({
69
queryKey: ["sponsors"],
@@ -15,9 +18,27 @@ const sponsorsQueryOptions = queryOptions({
1518

1619
const SponsorsList = () => {
1720
const sponsors = useSuspenseQuery(sponsorsQueryOptions);
21+
const selectMember = useSelectMember();
22+
const {members} = useMembers();
23+
const sibren = members.find((member) => {
24+
return member.id === 1911;
25+
});
1826

1927
return (
2028
<>
29+
{sibren && (
30+
<li className="d-flex align-items-center mx-3">
31+
<img
32+
src={sibrenImage}
33+
alt={"Sibren Wobben sponsor"}
34+
className="h-100 py-3 img-fluid"
35+
style={{maxWidth: "200px"}}
36+
onClick={() => {
37+
selectMember(sibren);
38+
}}
39+
/>
40+
</li>
41+
)}
2142
{sponsors.data.map(({name, image}, idx) => {
2243
return (
2344
<li className="d-flex align-items-center mx-3" key={idx}>

src/sibren-wobben.png

6.58 KB
Loading

0 commit comments

Comments
 (0)