[components] CustomImage

Detail Notes :

1. memoization
This commit is contained in:
younghoon100.park
2024-02-15 15:49:34 +09:00
parent aa09918513
commit 1c971bb578

View File

@@ -3,13 +3,16 @@
*
* @module CustomImage
*/
import React, { useCallback, useEffect, useState, useRef } from "react";
import React, { memo, useCallback, useEffect, useRef, useState } from "react";
import classNames from "classnames";
import { Job } from "@enact/core/util";
import css from "./CustomImage.module.less";
//animationSpeed : "slow", "normal", "fast", ==> 500ms, 250ms, 10ms
export default function CustomImage({
export default memo(function CustomImage({
src,
className,
hide,
@@ -56,4 +59,4 @@ export default function CustomImage({
alt=""
/>
);
}
});