3D Photo Carousel n°2

May 2024

In my last experiment, I created a 3D cylindrical photo carousel component. This time, I wanted to try a different approach still with some basic 3D transformations. The photos are from Unsplash.

img
img
img
img
img
img
img
img
img
img
img
img
img

Unlock code snippet

Enter your email to get instant access to all code snippets and stay updated with my latest content!

import { useState } from "react";
import Button from "./ui/Button";
// Nice try lol, I promise I will not send you a tons of spam emails
// I just want to build a newsletter list to share my latest content with you 🥹
const INIT = "INIT";
const SUBMITTING = "SUBMITTING";
const ERROR = "ERROR";
const SUCCESS = "SUCCESS";
const formStates = [INIT, SUBMITTING, ERROR, SUCCESS] as const;
function NewsletterForm() {
return (
<form>
<input type="email" placeholder="
Enter your email" />
<Button type="submit">Subscribe</Button>
</form>
);
}
}