Code: Select all
#IfWinActive ahk_class CabinetWClass
!1::openGui()
openGui() {
Js := "import styled from 'styled-components';`n`nexport const Wrapper = styled.div````;"
WinGetActiveTitle, MyWin
Gui, New
InputBox, Name, Input folder name
if ErrorLevel
return
else
Jsx =
(
import React from 'react';
import { Wrapper } from './%Name%.styles';
const %Name% = () => {
return <Wrapper>%Name%</Wrapper>;
};
export default %Name%;
)
FileCreateDir, %MyWin%\%Name%
FileAppend, %Jsx%, %MyWin%\%Name%\%Name%.jsx
FileAppend, %Js%, %MyWin%\%Name%\%Name%.styles.js
}
return