├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .gitignore ├── .prettierrc ├── .stylelintrc ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── __mocks__ └── sweetalert2.js ├── babel.config.js ├── examples ├── cancel │ ├── .babelrc │ ├── components │ │ └── App.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js ├── complex │ ├── .babelrc │ ├── components │ │ └── App.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js ├── component-as-body │ ├── .babelrc │ ├── components │ │ ├── App.js │ │ └── HelloWorld.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js ├── esc │ ├── .babelrc │ ├── components │ │ └── App.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js ├── history-change │ ├── .babelrc │ ├── components │ │ └── App.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js ├── input │ ├── .babelrc │ ├── components │ │ └── App.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js ├── outside-click │ ├── .babelrc │ ├── components │ │ └── App.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js ├── show-input-error │ ├── .babelrc │ ├── components │ │ └── App.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js └── simple │ ├── .babelrc │ ├── components │ └── App.js │ ├── index.html │ ├── index.js │ ├── package.json │ ├── server.js │ └── webpack.config.js ├── package.json ├── src ├── SweetAlert.js ├── __tests__ │ ├── SweetAlert-test.js │ └── index-test.js ├── index.js ├── sweetalert2.css ├── sweetalert2.min.css └── utils │ ├── __mocks__ │ └── isDOMEquals.js │ ├── __tests__ │ ├── isDOMEquals-test.js │ └── outsideTargetHandlerFactory-test.js │ ├── isDOMEquals.js │ └── outsideTargetHandlerFactory.js ├── test_setup.js ├── webpack.config.development.js ├── webpack.config.production.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | lib 4 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/.prettierrc -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/.stylelintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/sweetalert2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/__mocks__/sweetalert2.js -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/babel.config.js -------------------------------------------------------------------------------- /examples/cancel/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/cancel/.babelrc -------------------------------------------------------------------------------- /examples/cancel/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/cancel/components/App.js -------------------------------------------------------------------------------- /examples/cancel/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/cancel/index.html -------------------------------------------------------------------------------- /examples/cancel/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/cancel/index.js -------------------------------------------------------------------------------- /examples/cancel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/cancel/package.json -------------------------------------------------------------------------------- /examples/cancel/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/cancel/server.js -------------------------------------------------------------------------------- /examples/cancel/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/cancel/webpack.config.js -------------------------------------------------------------------------------- /examples/complex/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/complex/.babelrc -------------------------------------------------------------------------------- /examples/complex/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/complex/components/App.js -------------------------------------------------------------------------------- /examples/complex/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/complex/index.html -------------------------------------------------------------------------------- /examples/complex/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/complex/index.js -------------------------------------------------------------------------------- /examples/complex/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/complex/package.json -------------------------------------------------------------------------------- /examples/complex/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/complex/server.js -------------------------------------------------------------------------------- /examples/complex/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/complex/webpack.config.js -------------------------------------------------------------------------------- /examples/component-as-body/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/component-as-body/.babelrc -------------------------------------------------------------------------------- /examples/component-as-body/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/component-as-body/components/App.js -------------------------------------------------------------------------------- /examples/component-as-body/components/HelloWorld.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/component-as-body/components/HelloWorld.js -------------------------------------------------------------------------------- /examples/component-as-body/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/component-as-body/index.html -------------------------------------------------------------------------------- /examples/component-as-body/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/component-as-body/index.js -------------------------------------------------------------------------------- /examples/component-as-body/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/component-as-body/package.json -------------------------------------------------------------------------------- /examples/component-as-body/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/component-as-body/server.js -------------------------------------------------------------------------------- /examples/component-as-body/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/component-as-body/webpack.config.js -------------------------------------------------------------------------------- /examples/esc/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/esc/.babelrc -------------------------------------------------------------------------------- /examples/esc/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/esc/components/App.js -------------------------------------------------------------------------------- /examples/esc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/esc/index.html -------------------------------------------------------------------------------- /examples/esc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/esc/index.js -------------------------------------------------------------------------------- /examples/esc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/esc/package.json -------------------------------------------------------------------------------- /examples/esc/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/esc/server.js -------------------------------------------------------------------------------- /examples/esc/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/esc/webpack.config.js -------------------------------------------------------------------------------- /examples/history-change/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/history-change/.babelrc -------------------------------------------------------------------------------- /examples/history-change/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/history-change/components/App.js -------------------------------------------------------------------------------- /examples/history-change/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/history-change/index.html -------------------------------------------------------------------------------- /examples/history-change/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/history-change/index.js -------------------------------------------------------------------------------- /examples/history-change/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/history-change/package.json -------------------------------------------------------------------------------- /examples/history-change/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/history-change/server.js -------------------------------------------------------------------------------- /examples/history-change/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/history-change/webpack.config.js -------------------------------------------------------------------------------- /examples/input/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/input/.babelrc -------------------------------------------------------------------------------- /examples/input/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/input/components/App.js -------------------------------------------------------------------------------- /examples/input/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/input/index.html -------------------------------------------------------------------------------- /examples/input/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/input/index.js -------------------------------------------------------------------------------- /examples/input/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/input/package.json -------------------------------------------------------------------------------- /examples/input/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/input/server.js -------------------------------------------------------------------------------- /examples/input/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/input/webpack.config.js -------------------------------------------------------------------------------- /examples/outside-click/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/outside-click/.babelrc -------------------------------------------------------------------------------- /examples/outside-click/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/outside-click/components/App.js -------------------------------------------------------------------------------- /examples/outside-click/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/outside-click/index.html -------------------------------------------------------------------------------- /examples/outside-click/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/outside-click/index.js -------------------------------------------------------------------------------- /examples/outside-click/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/outside-click/package.json -------------------------------------------------------------------------------- /examples/outside-click/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/outside-click/server.js -------------------------------------------------------------------------------- /examples/outside-click/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/outside-click/webpack.config.js -------------------------------------------------------------------------------- /examples/show-input-error/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/show-input-error/.babelrc -------------------------------------------------------------------------------- /examples/show-input-error/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/show-input-error/components/App.js -------------------------------------------------------------------------------- /examples/show-input-error/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/show-input-error/index.html -------------------------------------------------------------------------------- /examples/show-input-error/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/show-input-error/index.js -------------------------------------------------------------------------------- /examples/show-input-error/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/show-input-error/package.json -------------------------------------------------------------------------------- /examples/show-input-error/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/show-input-error/server.js -------------------------------------------------------------------------------- /examples/show-input-error/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/show-input-error/webpack.config.js -------------------------------------------------------------------------------- /examples/simple/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/simple/.babelrc -------------------------------------------------------------------------------- /examples/simple/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/simple/components/App.js -------------------------------------------------------------------------------- /examples/simple/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/simple/index.html -------------------------------------------------------------------------------- /examples/simple/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/simple/index.js -------------------------------------------------------------------------------- /examples/simple/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/simple/package.json -------------------------------------------------------------------------------- /examples/simple/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/simple/server.js -------------------------------------------------------------------------------- /examples/simple/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/examples/simple/webpack.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/package.json -------------------------------------------------------------------------------- /src/SweetAlert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/SweetAlert.js -------------------------------------------------------------------------------- /src/__tests__/SweetAlert-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/__tests__/SweetAlert-test.js -------------------------------------------------------------------------------- /src/__tests__/index-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/__tests__/index-test.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/index.js -------------------------------------------------------------------------------- /src/sweetalert2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/sweetalert2.css -------------------------------------------------------------------------------- /src/sweetalert2.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/sweetalert2.min.css -------------------------------------------------------------------------------- /src/utils/__mocks__/isDOMEquals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/utils/__mocks__/isDOMEquals.js -------------------------------------------------------------------------------- /src/utils/__tests__/isDOMEquals-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/utils/__tests__/isDOMEquals-test.js -------------------------------------------------------------------------------- /src/utils/__tests__/outsideTargetHandlerFactory-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/utils/__tests__/outsideTargetHandlerFactory-test.js -------------------------------------------------------------------------------- /src/utils/isDOMEquals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/utils/isDOMEquals.js -------------------------------------------------------------------------------- /src/utils/outsideTargetHandlerFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/src/utils/outsideTargetHandlerFactory.js -------------------------------------------------------------------------------- /test_setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/test_setup.js -------------------------------------------------------------------------------- /webpack.config.development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/webpack.config.development.js -------------------------------------------------------------------------------- /webpack.config.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/webpack.config.production.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alex-shamshurin/sweetalert2-react/HEAD/yarn.lock --------------------------------------------------------------------------------