fix: logo broken in metadata images, rename methods

This commit is contained in:
trafficlunar 2026-04-18 18:38:46 +01:00
parent 59d2b0b2c1
commit 94eef81b93
8 changed files with 32 additions and 32 deletions

View file

@ -1,25 +1,25 @@
import { useState } from "react";
export default function BannerForm() {
const [message, setMessage] = useState("");
const onClickClear = async () => {
await fetch("/api/admin/banner", { method: "DELETE" });
};
const onClickSet = async () => {
await fetch("/api/admin/banner", { method: "POST", body: message });
};
return (
<div className="bg-orange-100 rounded-xl border-2 border-orange-400 p-2 flex gap-2">
<input type="text" className="pill input w-full" placeholder="Enter banner text" value={message} onChange={(e) => setMessage(e.target.value)} />
<button type="button" className="pill button" onClick={onClickClear}>
Clear
</button>
<button type="submit" className="pill button" onClick={onClickSet}>
Set
</button>
</div>
);
}
import { useState } from "react";
export default function BannerForm() {
const [message, setMessage] = useState("");
const onClickClear = async () => {
await fetch("/api/admin/banner", { method: "DELETE" });
};
const onClickSet = async () => {
await fetch("/api/admin/banner", { method: "POST", body: message });
};
return (
<div className="bg-orange-100 rounded-xl border-2 border-orange-400 p-2 flex gap-2">
<input type="text" className="pill input w-full" placeholder="Enter banner text" value={message} onChange={(e) => setMessage(e.target.value)} />
<button type="button" className="pill button" onClick={onClickClear}>
Clear
</button>
<button type="submit" className="pill button" onClick={onClickSet}>
Set
</button>
</div>
);
}

View file

@ -11,7 +11,7 @@
// const [error, setError] = useState<string | undefined>(undefined);
// const handleClick = async () => {
// const response = await fetch("/api/return", { method: "DELETE" });
// const response = await fetch("/api/return", { method: "POST" });
// if (!response.ok) {
// const data = await response.json();

View file

@ -22,7 +22,7 @@ export default function DeleteMiiButton({ miiId, miiName, likes, inMiiPage }: Pr
const [inputMiiName, setInputMiiName] = useState("");
const handleSubmit = async () => {
const response = await fetch(`${import.meta.env.VITE_API_URL}/api/mii/${miiId}/delete`, { method: "DELETE", credentials: "include" });
const response = await fetch(`${import.meta.env.VITE_API_URL}/api/mii/${miiId}/delete`, { method: "POST", credentials: "include" });
if (!response.ok) {
const { error } = await response.json();
setError(error);

View file

@ -12,7 +12,7 @@ export default function DeleteAccount() {
const [error, setError] = useState<string | undefined>(undefined);
const handleSubmit = async () => {
const response = await fetch(`${import.meta.env.VITE_API_URL}/api/auth/delete`, { method: "DELETE", credentials: "include" });
const response = await fetch(`${import.meta.env.VITE_API_URL}/api/auth/delete`, { method: "POST", credentials: "include" });
if (!response.ok) {
const { error } = await response.json();
setError(error);