chore: semantics

This commit is contained in:
James
2023-10-05 16:00:12 -04:00
parent 0bb11ecf8b
commit 2fe7818f29
2 changed files with 6 additions and 6 deletions

View File

@@ -8,14 +8,14 @@ import { useCallback, useEffect, useState } from 'react'
export const useLivePreview = <T extends any>(props: { export const useLivePreview = <T extends any>(props: {
depth?: number depth?: number
initialPage: T initialData: T
serverURL: string serverURL: string
}): { }): {
data: T data: T
isLoading: boolean isLoading: boolean
} => { } => {
const { depth = 0, initialPage, serverURL } = props const { depth = 0, initialData, serverURL } = props
const [data, setData] = useState<T>(initialPage) const [data, setData] = useState<T>(initialData)
const [isLoading, setIsLoading] = useState<boolean>(true) const [isLoading, setIsLoading] = useState<boolean>(true)
const onChange = useCallback((mergedData) => { const onChange = useCallback((mergedData) => {
@@ -27,14 +27,14 @@ export const useLivePreview = <T extends any>(props: {
const subscription = subscribe({ const subscription = subscribe({
callback: onChange, callback: onChange,
depth, depth,
initialData: initialPage, initialData,
serverURL, serverURL,
}) })
return () => { return () => {
unsubscribe(subscription) unsubscribe(subscription)
} }
}, [serverURL, onChange, depth, initialPage]) }, [serverURL, onChange, depth, initialData])
return { return {
data, data,

View File

@@ -18,7 +18,7 @@ export const Page: React.FC<Props> = (props) => {
const { initialPage } = props const { initialPage } = props
const { data, isLoading } = useLivePreview<PageType>({ const { data, isLoading } = useLivePreview<PageType>({
initialPage, initialData: initialPage,
serverURL: PAYLOAD_SERVER_URL, serverURL: PAYLOAD_SERVER_URL,
}) })