react-generate-comp
Version:
Generate React components in current execute directory by typing with CLI.
1 lines • 795 B
JavaScript
;Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"useStateGen",{enumerable:true,get:()=>useStateGen});const _clipboardy=_interopRequireDefault(require("clipboardy"));const _bigSmallLetter=require("./supportGen/bigSmallLetter");const _kolorist=require("kolorist");function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function useStateGen(str){try{if(!str||str===""){return""}str=str.trim();const bigSmall=(0,_bigSmallLetter.strToSmallAndBig)(str);const genCode=`const [ ${bigSmall[1]}, set${bigSmall[0]} ] = useState<number>(0);`;_clipboardy.default.writeSync(genCode);console.log("Success to copy",(0,_kolorist.yellow)(genCode),"to your clipboard.");return genCode}catch(error){console.log(error.message);return""}}