Figma to React Exporter
npm i -g figma-react
figma-react <file-key> [figma-dev-token] <preset-name>
or you can provide .env file with the content
FIGMA_FILE_KEY=...
FIGMA_DEV_TOKEN=...
FIGMA_PRESET=...
Run in your terminal the following code, but replace <figma-dev-token>
with your Figma Dev Token (You can generate it on your profile settings page)
npm i -g gatsby-cli figma-react
gatsby new figma-demo https://github.com/makamekm/gatsby-starter-typescript-ioc-mobx
cd figma-demo
figma-react InZsgUaqMorH2q5iapfUDK <figma-dev-token> mobx
npm run dev
Then just put into pages/index.tsx the following code and import dependencies:
<div style={{ height: '300px' }}>
<ChromeMockup ></ChromeMockup>
</div>
<Helmet>
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet" />
</Helmet>
const figmaReact = require('./figma');
figmaReact.runFigmaReact(options).catch(err => {
console.error(err);
console.error(err.stack);
process.exit(1);
});
string
{
"parser": "babel",
"semi": true,
"tabWidth": 2,
"printWidth": 140,
"singleQuote": true,
"trailingComma": "none"
}
npm link
This repository uses Git Flow