let download images via ingest now
This commit is contained in:
parent
01e778edad
commit
abf3244dda
29 changed files with 3728 additions and 42 deletions
|
@ -1,5 +1,43 @@
|
|||
import Image from "next/image";
|
||||
import styles from "../styles/Components.module.css";
|
||||
|
||||
export default function Select(props) {
|
||||
const { data, onSelect } = props;
|
||||
console.log(data);
|
||||
return <div></div>;
|
||||
const { data, onSelect, selected = {} } = props;
|
||||
console.log("data", data, "selected", selected);
|
||||
return (
|
||||
<div className={styles.select}>
|
||||
{data &&
|
||||
data.map((border, index) => {
|
||||
return (
|
||||
<div
|
||||
className={[
|
||||
styles.borderKeeper,
|
||||
selected == border.id ? styles.selected : undefined,
|
||||
].join(" ")}
|
||||
key={border.id}>
|
||||
<Image
|
||||
className={styles.userImage}
|
||||
src="/user.png"
|
||||
alt="user image"
|
||||
width={128}
|
||||
height={128}
|
||||
onClick={(ev) => {
|
||||
onSelect(border.id);
|
||||
}}
|
||||
/>
|
||||
<Image
|
||||
className={styles.borderImage}
|
||||
src={`/images/${border.imageName}`}
|
||||
alt={`border with id ${border.id}`}
|
||||
width={132}
|
||||
height={132}
|
||||
onClick={(ev) => {
|
||||
onSelect(border.id);
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
})}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
@ -2,15 +2,9 @@ import { useSession, signIn, signOut } from "next-auth/react";
|
|||
import { useEffect, useState } from "react";
|
||||
import styles from "../styles/Components.module.css";
|
||||
|
||||
export default function UserInfo() {
|
||||
export default function UserInfo(props) {
|
||||
const { data: session } = useSession();
|
||||
const [borderData, setBorderData] = useState(null);
|
||||
|
||||
useEffect(() => {
|
||||
fetch("api/user/border/@me")
|
||||
.then((res) => res.json())
|
||||
.then((data) => setBorderData(data));
|
||||
}, []);
|
||||
const { borderData } = props;
|
||||
|
||||
return (
|
||||
<div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue