Files
WrenchBoardMainSite2025/app/components/AcceptCookies.js
T
victorAnumudu 01eb545687 bug fixed
2024-10-13 07:34:52 +01:00

37 lines
1.2 KiB
JavaScript

"use client"
import React, { useEffect, useState } from 'react'
import Cookies from 'js-cookie'
export default function AcceptCookies() {
const [cookies, setCookies] = useState(true)
const acceptCookies = () => {
Cookies.set('useCookies', 'true')
setCookies(true)
}
useEffect(()=>{
const useCookies = Cookies.get('useCookies')
if(useCookies == 'true'){
setCookies(true)
}else{
setCookies(false)
}
},[])
return (
<>
{/* {cookies ?
<></>
: */}
<div className={`${cookies ? 'slide-down' : 'slide-up'} cookies-wrapper position-fixed d-lg-flex justify-content-center align-items-center gap-5 p-2`}>
<p className='m-0'>
This website uses cookies to provide you the best experience possible, as well as for tracking performance and marketing purposes. You can check our privacy policy for more information. By clicking &#x275B;&#x275B;Confirm&#x275C;&#x275C; or by continuing to use our website, you consent to our use of cookies.
</p>
<button onClick={acceptCookies} className='px-5 py-2'>Accept</button>
</div>
{/* } */}
</>
)
}