From efe100ccce2e33caffd6160fa1434664cf696a25 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Wed, 22 Apr 2020 22:00:49 +0300 Subject: [PATCH] set correct key for components plus remove postcss --- wax-prosemirror-components/rollup.config.js | 11 +---------- wax-prosemirror-core/rollup.config.js | 11 +---------- wax-prosemirror-layouts/rollup.config.js | 11 +---------- wax-prosemirror-plugins/rollup.config.js | 11 +---------- wax-prosemirror-schema/rollup.config.js | 11 +---------- wax-prosemirror-services/rollup.config.js | 11 +---------- wax-prosemirror-services/src/lib/ToolGroup.js | 3 ++- wax-prosemirror-themes/rollup.config.js | 11 +---------- wax-prosemirror-utilities/rollup.config.js | 11 +---------- 9 files changed, 10 insertions(+), 81 deletions(-) diff --git a/wax-prosemirror-components/rollup.config.js b/wax-prosemirror-components/rollup.config.js index bfdfebdd9..15a09995a 100644 --- a/wax-prosemirror-components/rollup.config.js +++ b/wax-prosemirror-components/rollup.config.js @@ -1,7 +1,6 @@ import babel from "rollup-plugin-babel"; import commonjs from "@rollup/plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; -import postcss from "rollup-plugin-postcss"; import { terser } from "rollup-plugin-terser"; export default { @@ -14,19 +13,11 @@ export default { } ], plugins: [ - postcss({ - plugins: [], - minimize: true, - sourceMap: "inline" - }), external({ includeDependencies: true }), babel({ - presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") - ], + presets: ["react-app"], plugins: [ ["@babel/plugin-proposal-decorators", { legacy: true }], "babel-plugin-parameter-decorator", diff --git a/wax-prosemirror-core/rollup.config.js b/wax-prosemirror-core/rollup.config.js index 908c21532..64b68c896 100644 --- a/wax-prosemirror-core/rollup.config.js +++ b/wax-prosemirror-core/rollup.config.js @@ -1,7 +1,6 @@ import babel from "rollup-plugin-babel"; import commonjs from "@rollup/plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; -import postcss from "rollup-plugin-postcss"; import { terser } from "rollup-plugin-terser"; export default { @@ -14,19 +13,11 @@ export default { } ], plugins: [ - postcss({ - plugins: [], - minimize: true, - sourceMap: "inline" - }), external({ includeDependencies: true }), babel({ - presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") - ], + presets: ["react-app"], plugins: [ ["@babel/plugin-proposal-decorators", { legacy: true }], "babel-plugin-parameter-decorator", diff --git a/wax-prosemirror-layouts/rollup.config.js b/wax-prosemirror-layouts/rollup.config.js index e82c070a1..8003f5458 100644 --- a/wax-prosemirror-layouts/rollup.config.js +++ b/wax-prosemirror-layouts/rollup.config.js @@ -1,7 +1,6 @@ import babel from "rollup-plugin-babel"; import commonjs from "@rollup/plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; -import postcss from "rollup-plugin-postcss"; import { terser } from "rollup-plugin-terser"; export default { @@ -14,19 +13,11 @@ export default { } ], plugins: [ - postcss({ - plugins: [], - minimize: true, - sourceMap: "inline" - }), external({ includeDependencies: true }), babel({ - presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") - ], + presets: ["react-app"], plugins: [ ["@babel/plugin-proposal-decorators", { legacy: true }], "babel-plugin-parameter-decorator", diff --git a/wax-prosemirror-plugins/rollup.config.js b/wax-prosemirror-plugins/rollup.config.js index a25cbc39e..f43c40919 100644 --- a/wax-prosemirror-plugins/rollup.config.js +++ b/wax-prosemirror-plugins/rollup.config.js @@ -1,7 +1,6 @@ import babel from "rollup-plugin-babel"; import commonjs from "@rollup/plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; -import postcss from "rollup-plugin-postcss"; import { terser } from "rollup-plugin-terser"; export default { @@ -14,19 +13,11 @@ export default { } ], plugins: [ - postcss({ - plugins: [], - minimize: true, - sourceMap: "inline" - }), external({ includeDependencies: true }), babel({ - presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") - ], + presets: ["react-app"], plugins: [ ["@babel/plugin-proposal-decorators", { legacy: true }], "babel-plugin-parameter-decorator", diff --git a/wax-prosemirror-schema/rollup.config.js b/wax-prosemirror-schema/rollup.config.js index 3fb2ea5f1..1ab72128a 100644 --- a/wax-prosemirror-schema/rollup.config.js +++ b/wax-prosemirror-schema/rollup.config.js @@ -1,7 +1,6 @@ import babel from "rollup-plugin-babel"; import commonjs from "@rollup/plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; -import postcss from "rollup-plugin-postcss"; import { terser } from "rollup-plugin-terser"; export default { @@ -14,19 +13,11 @@ export default { } ], plugins: [ - postcss({ - plugins: [], - minimize: true, - sourceMap: "inline" - }), external({ includeDependencies: true }), babel({ - presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") - ], + presets: ["react-app"], plugins: [ ["@babel/plugin-proposal-decorators", { legacy: true }], "babel-plugin-parameter-decorator", diff --git a/wax-prosemirror-services/rollup.config.js b/wax-prosemirror-services/rollup.config.js index 21ba2c5dc..8454fc6a1 100644 --- a/wax-prosemirror-services/rollup.config.js +++ b/wax-prosemirror-services/rollup.config.js @@ -1,7 +1,6 @@ import babel from "rollup-plugin-babel"; import commonjs from "@rollup/plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; -import postcss from "rollup-plugin-postcss"; import { terser } from "rollup-plugin-terser"; export default { @@ -14,19 +13,11 @@ export default { } ], plugins: [ - postcss({ - plugins: [], - minimize: true, - sourceMap: "inline" - }), external({ includeDependencies: true }), babel({ - presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") - ], + presets: ["react-app"], plugins: [ ["@babel/plugin-proposal-decorators", { legacy: true }], "babel-plugin-parameter-decorator", diff --git a/wax-prosemirror-services/src/lib/ToolGroup.js b/wax-prosemirror-services/src/lib/ToolGroup.js index b2b0d2744..327401a53 100644 --- a/wax-prosemirror-services/src/lib/ToolGroup.js +++ b/wax-prosemirror-services/src/lib/ToolGroup.js @@ -1,6 +1,7 @@ import React, { useState } from "react"; import { injectable } from "inversify"; import { ToolGroupComponent } from "wax-prosemirror-components"; +import { v4 as uuidv4 } from "uuid"; @injectable() export default class ToolGroup { @@ -53,7 +54,7 @@ export default class ToolGroup { const { name } = this.constructor; return ( <ToolGroupComponent - key={`groupName-${name}`} + key={uuidv4()} view={view} tools={this._tools} title={this.title} diff --git a/wax-prosemirror-themes/rollup.config.js b/wax-prosemirror-themes/rollup.config.js index 853ae3605..8e356c8ef 100644 --- a/wax-prosemirror-themes/rollup.config.js +++ b/wax-prosemirror-themes/rollup.config.js @@ -1,7 +1,6 @@ import babel from "rollup-plugin-babel"; import commonjs from "@rollup/plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; -import postcss from "rollup-plugin-postcss"; import { terser } from "rollup-plugin-terser"; export default { @@ -14,19 +13,11 @@ export default { } ], plugins: [ - postcss({ - plugins: [], - minimize: true, - sourceMap: "inline" - }), external({ includeDependencies: true }), babel({ - presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") - ], + presets: ["react-app"], plugins: [ ["@babel/plugin-proposal-decorators", { legacy: true }], "babel-plugin-parameter-decorator", diff --git a/wax-prosemirror-utilities/rollup.config.js b/wax-prosemirror-utilities/rollup.config.js index 3fb2ea5f1..1ab72128a 100644 --- a/wax-prosemirror-utilities/rollup.config.js +++ b/wax-prosemirror-utilities/rollup.config.js @@ -1,7 +1,6 @@ import babel from "rollup-plugin-babel"; import commonjs from "@rollup/plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; -import postcss from "rollup-plugin-postcss"; import { terser } from "rollup-plugin-terser"; export default { @@ -14,19 +13,11 @@ export default { } ], plugins: [ - postcss({ - plugins: [], - minimize: true, - sourceMap: "inline" - }), external({ includeDependencies: true }), babel({ - presets: [ - [require("@babel/preset-env"), { modules: false }], - require("@babel/preset-react") - ], + presets: ["react-app"], plugins: [ ["@babel/plugin-proposal-decorators", { legacy: true }], "babel-plugin-parameter-decorator", -- GitLab