2023-05-31 15:20:31 +02:00
import React from "react" ;
2025-03-06 22:18:15 +01:00
import Tab from "../Tab.tsx" ;
import Translatable from "#parts/Translatable.tsx" ;
2024-05-09 02:08:41 +02:00
import { UserFavorite } from "@carbon/icons-react" ;
2025-02-17 17:57:03 +01:00
import { type TabDetails } from "#contexts" ;
2025-03-06 22:18:15 +01:00
import ButtonLink from "#parts/ButtonLink.tsx" ;
2023-05-31 15:20:31 +02:00
2024-05-08 16:28:41 +02:00
export default function Support ( {
2024-05-14 22:43:48 +02:00
setTabs ,
2023-06-05 19:04:43 +02:00
} : {
2024-05-16 22:44:38 +02:00
setTabs : React.Dispatch < React.SetStateAction < TabDetails [ ] > > ;
2023-05-31 15:20:31 +02:00
} ) {
2023-11-05 21:01:24 +01:00
const elements = [ (
2025-04-11 16:55:30 +02:00
< div className = "pb-2" key = "support" >
2024-05-08 16:28:41 +02:00
< p >
< b >
< Translatable
2024-11-02 16:18:50 +01:00
en = { "Thank you for wanting to support me!" }
fr = { "Déjà, merci de vouloir me soutenir !" }
2024-05-08 16:28:41 +02:00
/ >
< / b >
< / p >
2023-10-30 00:52:36 +01:00
< br / >
2024-11-02 16:18:50 +01:00
< Translatable
en = { < p > If you like what I do , donating some money would allow me to do even more without worrying < i > too much < / i > about spending money for that purpose . < / p > }
fr = { < p > Si vous aimez ce que je fais , me donner un peu d 'argent me permettrait de faire encore plus sans <i>trop</i> me soucier de dépenser de l' argent pour ç a . < / p > }
/ >
< br / >
2024-05-08 16:28:41 +02:00
< p >
< Translatable
2024-11-02 16:18:50 +01:00
en = { "Only if you want and can, you may go on my Ko-fi page to give me some monetary support:" }
fr = { "Seulement si vous le souhaitez et le pouvez, alors vous pouvez aller sur ma page Ko-fi afin de me faire un petit don d'argent :" }
2024-05-08 16:28:41 +02:00
/ >
< / p >
2024-11-02 16:18:50 +01:00
< Translatable
2024-11-03 16:42:51 +01:00
en = { < ButtonLink link = "https://ko-fi.com/taevas" text = "Support me on Ko-fi!" / > }
fr = { < ButtonLink link = "https://ko-fi.com/taevas" text = "Soutenez-moi sur Ko-fi !" / > }
2024-11-02 16:18:50 +01:00
/ >
2023-05-31 15:20:31 +02:00
< / div >
2024-04-24 22:35:22 +02:00
) ] ;
2024-05-08 16:28:41 +02:00
2023-10-30 00:52:36 +01:00
return (
2024-05-08 16:28:41 +02:00
< Tab
2024-05-14 22:43:48 +02:00
setTabs = { setTabs }
2024-05-08 16:28:41 +02:00
id = "support"
name = {
< Translatable
2025-04-10 22:05:49 +02:00
en = "Support"
fr = "Soutenir"
2024-05-08 16:28:41 +02:00
/ >
}
elements = { elements }
2024-05-12 16:55:00 +02:00
logo = { < UserFavorite size = { 48 } fill = "" / > }
2024-05-16 22:44:38 +02:00
position = "lg:left-[550px] lg:top-[350px]"
2024-05-08 16:28:41 +02:00
/ >
2024-04-24 22:35:22 +02:00
) ;
2023-05-31 15:20:31 +02:00
}