Card CRUD
오늘 Card부분 앞면과 뒷면 Component 만들고 있는데 Eslint부분 오류에 많이 당황했다...😱
당황한 오류1.
-> 오류 메세지 :prop-typesimport should occur before import of../elements
// before 코드 (오류 난 코드)
import React from 'react';
import { Grid, Image, Text } from '../elements';
import PropTypes from 'prop-types';
// after 코드 (오류 해결 코드)
import React from 'react';
import PropTypes from 'prop-types';
import { Grid, Image, Text } from '../elements';
당황한 오류2.
-> 오류 메세지 : Unreachable code detected.ts(7027)
// before 코드 (오류 난 코드)
const CardBack = ({ content, image, interest, stack }) => {
return;
<Grid>
<Grid>
<Image scr={image} shape="rectangle" />
<Text>{content}</Text>
<Text>{stack}</Text>
<Text>{interest}</Text>
</Grid>
</Grid>
;
};
// after 코드 (오류 해결 코드)
const CardBack = ({ content, image, interest, stack }) => {
return (
<Grid>
<Grid>
<Image scr={image} shape="rectangle" />
<Text>{content}</Text>
<Text>{stack}</Text>
<Text>{interest}</Text>
</Grid>
</Grid>
);
};