# All files / src/chap03 EventError.js

0% Statements 0/4
100% Branches 0/0
0% Functions 0/2
0% Lines 0/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

     import { useState } from 'react';

    export default function EventError({ src, alt }) {
      const [path, setPath] = useState(src);
      // 이미지를 불러올 수 없는 경우 오류 이미지 표시
      const handleError = () => setPath('./image/noimage.jpg');
      return (
        <img src={path} alt={alt} onError={handleError} />
      );
    }