feat: updates

This commit is contained in:
qier222 2022-06-08 11:48:22 +08:00
parent 133881d287
commit d4d8dd817b
No known key found for this signature in database
GPG key ID: 9C85007ED905F14D
22 changed files with 667 additions and 172 deletions

View file

@ -1,5 +1,6 @@
import { motion } from 'framer-motion'
import { ease } from '@/web/utils/const'
import useIsMobile from '@/web/hooks/useIsMobile'
const PageTransition = ({
children,
@ -8,6 +9,11 @@ const PageTransition = ({
children: React.ReactNode
disableEnterAnimation?: boolean
}) => {
const isMobile = useIsMobile()
if (isMobile) {
return <>{children}</>
}
return (
<motion.div
initial={{ opacity: disableEnterAnimation ? 1 : 0 }}