import { ImReadyReactiveProps } from "@egjs/imready";
import { SvelteImReadyResult, useImReady } from "./useImReady";
/**
* Svelte hook to check if the images or videos are loaded. (only usePreReady and useError are true) Since this is deprecated, use useImReady instead.
* @ko 이미지와 비디오들이 로드가 됐는지 체크하는 svelte hook.(usePreReady와 useError만 true) deprecated 되었으므로 useImReady를 이용해주세요.
* @deprecated
* @memberof SvelteImReady
* @param - Svelte ImReady's props </ko>Svelte ImReady의 props.</ko>
* @example
* ```js
* import { usePreReady } from "@egjs/svelte-imready";
*
* const {
* register,
* isPreReady,
* hasError,
* } = usePreReady({
* selector: "img",
* });
* // <div use:register></div>
* ```
*/
export function usePreReady(
props: Partial<ImReadyReactiveProps> = {}
): SvelteImReadyResult {
return useImReady(props);
}