,
14 | a: (props: any) => ,
15 | img: (props: any) => 29 | If not only the referral link but also images are needed on 30 | the partner's side, you can find all the images that can be 31 | used freely over here. 32 |
33 | 34 |22 | Partners of this website earn a commission whenever they send 23 | traffic to this website that results in a payment. 24 |
25 |29 | Partners earn {PARTNER_PERCENTAGE}% of the amount of each 30 | succesful payment. 31 |
32 |36 | The seats for partners are limited. If you have an audience 37 | (e.g. social media) or platform (e.g. blog) for people 38 | interested in the topics taught on this website, you are 39 | welcome to apply for the partner program. 40 |
41 |45 | If the above applies to you, please{' '} 46 | contact me with your 47 | details which should include some words about yourself, your 48 | email {me.email}, estimated traffic, and one or more 49 | URL(s) to your website, blog, newsletter, social media or 50 | anything else related to it. 51 |
52 |28 | {isPartner 29 | ? 'Yes.' 30 | : 'Not yet, please check the FAQ if you want to apply.'} 31 |
32 |{me.uid}
39 |46 | If you want to refer to this website, use{' '} 47 | {generalPartnerLink} as referral link. It's 48 | important that your partner ID is set as{' '} 49 | partnerId query parameter in the URL. 50 |
51 |56 | Every time a user visits this website via your referral 57 | link and happens to buy something, it will be recorded 58 | as a referral Sale on your Sales tab. If the 59 | user allows the usage of the browser's storage, the 60 | referral link will work over multiple browser sessions. 61 |
62 |68 | Please verify it on the Visitors tab after 69 | using the referral link yourself. 70 |
71 |The payment will happen at the end of every month.
75 |
70 | {tokensWithoutTrailingLine.map((line, i) => {
71 | const lineProps = getLineProps({
72 | line,
73 | key: i,
74 | });
75 | if (isLineToHighlight(i)) {
76 | lineProps.className = `${lineProps.className} highlight-line`;
77 | }
78 |
79 | //github.com/FormidableLabs/prism-react-renderer/issues/36#issue-439146277
80 | if (line.length === 1 && line[0].content === '') {
81 | line[0].content = ' ';
82 | }
83 |
84 | return (
85 |
86 | {line.map((token, key) => (
87 |
94 | ))}
95 |
96 | );
97 | })}
98 |
99 | );
100 | }}
101 |