mirror of
https://github.com/calli-eve/eve-pi.git
synced 2026-02-12 18:58:48 +01:00
Add partner code info
This commit is contained in:
32
src/app/components/PartnerCode/PartnerCodeButton.tsx
Normal file
32
src/app/components/PartnerCode/PartnerCodeButton.tsx
Normal file
@@ -0,0 +1,32 @@
|
||||
import { Box, Button, Tooltip } from "@mui/material";
|
||||
import { useState } from "react";
|
||||
|
||||
export const PartnerCodeButton = () => {
|
||||
const [copied, setCopied] = useState(false);
|
||||
|
||||
const handleClick = () => {
|
||||
navigator.clipboard.writeText("CALLIEVE");
|
||||
setCopied(true);
|
||||
setTimeout(() => setCopied(false), 2000);
|
||||
};
|
||||
|
||||
return (
|
||||
<Box>
|
||||
<Tooltip
|
||||
title={
|
||||
copied
|
||||
? "Copied to clipboard!"
|
||||
: "Click to copy partner code - Use for CCP purchases to support this project"
|
||||
}
|
||||
>
|
||||
<Button
|
||||
onClick={handleClick}
|
||||
style={{ width: "100%" }}
|
||||
sx={{ color: "white", display: "block" }}
|
||||
>
|
||||
Partner Code: CALLIEVE
|
||||
</Button>
|
||||
</Tooltip>
|
||||
</Box>
|
||||
);
|
||||
};
|
||||
Reference in New Issue
Block a user