Sublime Text 3 React snipptes including fuctional component, hooks and prop types
Navigate to your Sublime Text 3 user packages directory and git clone this repository
rfc →
import React from 'react';
const propTypes = {
${1:}: string${2:.isReqired},
};
const defaultProps = {
${3:}: ${4:null},
};
function ${TM_FILENAME/(\w+)\.js/\1/g}(${5:\{ ${6:} \}}) {
return <${7:}>{${6:}}</${7:}>;
}
${TM_FILENAME/(\w+)\.js/\1/g}.propTypes = propTypes;
${TM_FILENAME/(\w+)\.js/\1/g}.defaultProps = defaultProps;
export default ${TM_FILENAME/(\w+)\.js/\1/g};