├── .babelrc ├── .gitignore ├── LICENSE ├── README.md ├── images ├── original.png └── preview.png ├── index.html ├── package.json ├── public ├── dist.main.js ├── index.css ├── index.html └── target │ ├── document.json │ ├── images │ ├── 00f051d3a27fec14ba725121eb2bffb3ac1c3e02.png │ ├── 0c2421c7228cf5e9d8133b6f598461a7cf439fc5.png │ ├── 29c43ee866210c6174a4f800798b066f50e3b178.png │ ├── 54099fda567d9ed2a6548505a921cb89177357b3.png │ ├── 65d57b712c0dfc95448315b82d457f0a29dd4c8c.png │ ├── 82fec9dc20c85608ebb2cc01f678364b4fd53107.png │ ├── 841a9c5ab29068b5f372d9e171dad1b3e4a62950.png │ ├── a1948e015ba95991c3a04a47e19f0497913a5997.png │ ├── a683c9b5c00b8e1d441297f1df1c4fe2d4426c56.png │ ├── b0ec6a85ff35a5223bb0c0dfefd749413050e777.png │ ├── b4913550b705b27fb487bb41aac8e4150a0c7f53.png │ ├── b771bedd82473fdbc03dad41679d4b710eaa9615.png │ ├── c55edac9c53afcc5a37bc81c37a9d8329846041e.png │ ├── cd36c97a217daeae79b3c00b3fa6678f2ac98ac9.png │ ├── dbb5e35ccbb8f4dea5f95b79f1b44dcb442ffbe2.png │ └── e607a3e5caf014ff210d1af02a2a2e9aae283ba7.png │ ├── meta.json │ ├── pages │ ├── 1C01EF08-06C2-469A-8EB7-0BF12367FF6E.json │ └── 9B2D6A75-D2C0-40F3-88AB-AE4BD625E520.json │ ├── previews │ └── preview.png │ └── user.json ├── samples ├── Fitness App.sketch ├── ios11-app-store-design-ui.sketch └── stickersheet_general.sketch ├── scripts ├── build.js ├── start.js ├── webpack.config.start.js └── webpackDevServer.config.js ├── src ├── Document.js ├── Layer.js ├── Page.js ├── PageViewer.js ├── data │ ├── Color.js │ ├── Style.js │ ├── SvgStyle.js │ └── TextStyle.js ├── globals │ └── SymbolStore.js ├── index.js ├── layers │ ├── Artboard.js │ ├── Bitmap.js │ ├── Ellipse.js │ ├── LayerGroup.js │ ├── MaskGroup.js │ ├── Path.js │ ├── Rectangle.js │ ├── ShapeGroup.js │ ├── SymbolInstance.js │ └── Text.js └── utils │ ├── axiosUtils.js │ ├── decodeUtils.js │ └── layerUtils.js └── static ├── index.css └── index.html /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["react", "stage-0"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /node_modules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/README.md -------------------------------------------------------------------------------- /images/original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/images/original.png -------------------------------------------------------------------------------- /images/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/images/preview.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/package.json -------------------------------------------------------------------------------- /public/dist.main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/dist.main.js -------------------------------------------------------------------------------- /public/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/index.css -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/index.html -------------------------------------------------------------------------------- /public/target/document.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/document.json -------------------------------------------------------------------------------- /public/target/images/00f051d3a27fec14ba725121eb2bffb3ac1c3e02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/00f051d3a27fec14ba725121eb2bffb3ac1c3e02.png -------------------------------------------------------------------------------- /public/target/images/0c2421c7228cf5e9d8133b6f598461a7cf439fc5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/0c2421c7228cf5e9d8133b6f598461a7cf439fc5.png -------------------------------------------------------------------------------- /public/target/images/29c43ee866210c6174a4f800798b066f50e3b178.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/29c43ee866210c6174a4f800798b066f50e3b178.png -------------------------------------------------------------------------------- /public/target/images/54099fda567d9ed2a6548505a921cb89177357b3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/54099fda567d9ed2a6548505a921cb89177357b3.png -------------------------------------------------------------------------------- /public/target/images/65d57b712c0dfc95448315b82d457f0a29dd4c8c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/65d57b712c0dfc95448315b82d457f0a29dd4c8c.png -------------------------------------------------------------------------------- /public/target/images/82fec9dc20c85608ebb2cc01f678364b4fd53107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/82fec9dc20c85608ebb2cc01f678364b4fd53107.png -------------------------------------------------------------------------------- /public/target/images/841a9c5ab29068b5f372d9e171dad1b3e4a62950.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/841a9c5ab29068b5f372d9e171dad1b3e4a62950.png -------------------------------------------------------------------------------- /public/target/images/a1948e015ba95991c3a04a47e19f0497913a5997.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/a1948e015ba95991c3a04a47e19f0497913a5997.png -------------------------------------------------------------------------------- /public/target/images/a683c9b5c00b8e1d441297f1df1c4fe2d4426c56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/a683c9b5c00b8e1d441297f1df1c4fe2d4426c56.png -------------------------------------------------------------------------------- /public/target/images/b0ec6a85ff35a5223bb0c0dfefd749413050e777.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/b0ec6a85ff35a5223bb0c0dfefd749413050e777.png -------------------------------------------------------------------------------- /public/target/images/b4913550b705b27fb487bb41aac8e4150a0c7f53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/b4913550b705b27fb487bb41aac8e4150a0c7f53.png -------------------------------------------------------------------------------- /public/target/images/b771bedd82473fdbc03dad41679d4b710eaa9615.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/b771bedd82473fdbc03dad41679d4b710eaa9615.png -------------------------------------------------------------------------------- /public/target/images/c55edac9c53afcc5a37bc81c37a9d8329846041e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/c55edac9c53afcc5a37bc81c37a9d8329846041e.png -------------------------------------------------------------------------------- /public/target/images/cd36c97a217daeae79b3c00b3fa6678f2ac98ac9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/cd36c97a217daeae79b3c00b3fa6678f2ac98ac9.png -------------------------------------------------------------------------------- /public/target/images/dbb5e35ccbb8f4dea5f95b79f1b44dcb442ffbe2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/dbb5e35ccbb8f4dea5f95b79f1b44dcb442ffbe2.png -------------------------------------------------------------------------------- /public/target/images/e607a3e5caf014ff210d1af02a2a2e9aae283ba7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/images/e607a3e5caf014ff210d1af02a2a2e9aae283ba7.png -------------------------------------------------------------------------------- /public/target/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/meta.json -------------------------------------------------------------------------------- /public/target/pages/1C01EF08-06C2-469A-8EB7-0BF12367FF6E.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/pages/1C01EF08-06C2-469A-8EB7-0BF12367FF6E.json -------------------------------------------------------------------------------- /public/target/pages/9B2D6A75-D2C0-40F3-88AB-AE4BD625E520.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/pages/9B2D6A75-D2C0-40F3-88AB-AE4BD625E520.json -------------------------------------------------------------------------------- /public/target/previews/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/previews/preview.png -------------------------------------------------------------------------------- /public/target/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/public/target/user.json -------------------------------------------------------------------------------- /samples/Fitness App.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/samples/Fitness App.sketch -------------------------------------------------------------------------------- /samples/ios11-app-store-design-ui.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/samples/ios11-app-store-design-ui.sketch -------------------------------------------------------------------------------- /samples/stickersheet_general.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/samples/stickersheet_general.sketch -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/webpack.config.start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/scripts/webpack.config.start.js -------------------------------------------------------------------------------- /scripts/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/scripts/webpackDevServer.config.js -------------------------------------------------------------------------------- /src/Document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/Document.js -------------------------------------------------------------------------------- /src/Layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/Layer.js -------------------------------------------------------------------------------- /src/Page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/Page.js -------------------------------------------------------------------------------- /src/PageViewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/PageViewer.js -------------------------------------------------------------------------------- /src/data/Color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/data/Color.js -------------------------------------------------------------------------------- /src/data/Style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/data/Style.js -------------------------------------------------------------------------------- /src/data/SvgStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/data/SvgStyle.js -------------------------------------------------------------------------------- /src/data/TextStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/data/TextStyle.js -------------------------------------------------------------------------------- /src/globals/SymbolStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/globals/SymbolStore.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/index.js -------------------------------------------------------------------------------- /src/layers/Artboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/Artboard.js -------------------------------------------------------------------------------- /src/layers/Bitmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/Bitmap.js -------------------------------------------------------------------------------- /src/layers/Ellipse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/Ellipse.js -------------------------------------------------------------------------------- /src/layers/LayerGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/LayerGroup.js -------------------------------------------------------------------------------- /src/layers/MaskGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/MaskGroup.js -------------------------------------------------------------------------------- /src/layers/Path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/Path.js -------------------------------------------------------------------------------- /src/layers/Rectangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/Rectangle.js -------------------------------------------------------------------------------- /src/layers/ShapeGroup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/ShapeGroup.js -------------------------------------------------------------------------------- /src/layers/SymbolInstance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/SymbolInstance.js -------------------------------------------------------------------------------- /src/layers/Text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/layers/Text.js -------------------------------------------------------------------------------- /src/utils/axiosUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/utils/axiosUtils.js -------------------------------------------------------------------------------- /src/utils/decodeUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/utils/decodeUtils.js -------------------------------------------------------------------------------- /src/utils/layerUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/src/utils/layerUtils.js -------------------------------------------------------------------------------- /static/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/static/index.css -------------------------------------------------------------------------------- /static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FourwingsY/react-sketch-viewer/HEAD/static/index.html --------------------------------------------------------------------------------