Grab Your Code…
Grab Your Code…
Grab Your Code…
Grab Your Code…
Remove framer badage for free.
Remove framer badage for free.
Remove framer badage for free.
Remove framer badage for free.
Add custom class in framer freely
Add custom class in framer freely
Add custom class in framer freely
Add custom class in framer freely
import type { ComponentType } from "react"; export function withClass(Component): ComponentType { return (props) => { props.className += " your-class-name"; // Remember to add a space return <Component {...props} />
import type { ComponentType } from "react"; export function withClass(Component): ComponentType { return (props) => { props.className += " your-class-name"; // Remember to add a space return <Component {...props} />
Fix Auto-fill in forms
Fix Auto-fill in forms
Fix Auto-fill in forms
Fix Auto-fill in forms
Lottie progress on page scroll
Lottie progress on page scroll
Lottie progress on page scroll
Lottie progress on page scroll
import type { ComponentType } from "react" import { createRef, useEffect, useRef } from "react" import { useScroll, useTransform, useSpring } from "framer-motion" // Scrub through a Lottie animation by scrolling while it is in view export function withScrolledProgressInView(Component): ComponentType { return (props: any) => { const ref = useRef(null) const { scrollYProgress } = useScroll({ target: ref, offset: ["end", "start"], layoutEffect: false, // fix required for sticky elements }) const animationSpeed = useSpring(scrollYProgress, { stiffness: 20, damping: 20, //mass: 3.7, }) return ( <div ref={ref} style={props.style}> <Component {...props} progress={animationSpeed} /> </div>
import type { ComponentType } from "react" import { createRef, useEffect, useRef } from "react" import { useScroll, useTransform, useSpring } from "framer-motion" // Scrub through a Lottie animation by scrolling while it is in view export function withScrolledProgressInView(Component): ComponentType { return (props: any) => { const ref = useRef(null) const { scrollYProgress } = useScroll({ target: ref, offset: ["end", "start"], layoutEffect: false, // fix required for sticky elements }) const animationSpeed = useSpring(scrollYProgress, { stiffness: 20, damping: 20, //mass: 3.7, }) return ( <div ref={ref} style={props.style}> <Component {...props} progress={animationSpeed} /> </div>
Remove center modal
Remove center modal
Remove center modal
Remove center modal
Ready to Bring Your Ideas to Life?
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Ready to Bring Your Ideas to Life?
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Ready to Bring Your Ideas to Life?
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Ready to Bring Your Ideas to Life?
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Ready to Bring Your Ideas to Life?
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
Let’s collaborate and turn your website ideas into reality. Whether you’re looking for a quick launch or a fully customized experience, I’m here to help. Get in touch and let’s get started!
© 2025 Pardeep. All Rights Reserved.