feat: rename success state variables for consistency and clarity in News context

This commit is contained in:
fredy.siswanto 2025-02-23 15:11:35 +07:00
parent a261df3a96
commit 9ef1b2d823
3 changed files with 10 additions and 10 deletions

View File

@ -1,4 +1,4 @@
import { Button } from '@headlessui/react'
import { Button } from '~/components/ui/button'
export default function FormSubscription() {
return (

View File

@ -14,8 +14,8 @@ type NewsContextProperties = {
setIsRegisterOpen: Dispatch<SetStateAction<boolean>>
isForgetOpen: boolean
setForgetOpen: Dispatch<SetStateAction<boolean>>
isSuccessOpen: boolean
setIsSuccessOpen: Dispatch<SetStateAction<boolean>>
isSuccessModalOpen: boolean
setIsSuccessModalOpen: Dispatch<SetStateAction<boolean>>
}
const NewsContext = createContext<NewsContextProperties | undefined>(undefined)
@ -24,7 +24,7 @@ export const NewsProvider = ({ children }: PropsWithChildren) => {
const [isLoginOpen, setIsLoginOpen] = useState(false)
const [isRegisterOpen, setIsRegisterOpen] = useState(false)
const [isForgetOpen, setForgetOpen] = useState(false)
const [isSuccessOpen, setIsSuccessOpen] = useState(true)
const [isSuccessModalOpen, setIsSuccessModalOpen] = useState(false)
return (
<NewsContext.Provider
@ -35,8 +35,8 @@ export const NewsProvider = ({ children }: PropsWithChildren) => {
setIsRegisterOpen,
isForgetOpen,
setForgetOpen,
isSuccessOpen,
setIsSuccessOpen,
isSuccessModalOpen,
setIsSuccessModalOpen,
}}
>
{children}

View File

@ -22,8 +22,8 @@ export const NewsDefaultLayout = (properties: PropsWithChildren) => {
setIsRegisterOpen,
isForgetOpen,
setForgetOpen,
isSuccessOpen,
setIsSuccessOpen,
isSuccessModalOpen,
setIsSuccessModalOpen,
} = useNewsContext()
return (
<main className="relative min-h-dvh bg-[#ECECEC]">
@ -70,9 +70,9 @@ export const NewsDefaultLayout = (properties: PropsWithChildren) => {
</PopupModal>
<SuccessModal
isOpen={isSuccessOpen}
isOpen={isSuccessModalOpen}
onClose={() => {
setIsSuccessOpen(false)
setIsSuccessModalOpen(false)
}}
type="warning"
/>