diff --git a/scm-ui/ui-components/package.json b/scm-ui/ui-components/package.json
index 8d7d01e7fa..82f9141347 100644
--- a/scm-ui/ui-components/package.json
+++ b/scm-ui/ui-components/package.json
@@ -26,8 +26,7 @@
"flow-bin": "^0.109.0",
"flow-typed": "^2.5.1",
"raf": "^3.4.0",
- "storybook-addon-i18next": "^1.2.1",
- "storybook-react-router": "^1.0.8"
+ "storybook-addon-i18next": "^1.2.1"
},
"dependencies": {
"@scm-manager/ui-extensions": "2.0.0-SNAPSHOT",
diff --git a/scm-ui/ui-components/src/buttons/Button.stories.js b/scm-ui/ui-components/src/buttons/Button.stories.js
index 951e165273..cb71f8c660 100644
--- a/scm-ui/ui-components/src/buttons/Button.stories.js
+++ b/scm-ui/ui-components/src/buttons/Button.stories.js
@@ -1,8 +1,8 @@
import React from "react";
import Button from "./Button";
import { storiesOf } from "@storybook/react";
-import StoryRouter from "storybook-react-router";
import styled from "styled-components";
+import { MemoryRouter } from 'react-router-dom';
const colors = [
"primary",
@@ -23,7 +23,9 @@ const Spacing = styled.div`
`;
storiesOf("Button", module)
- .addDecorator(StoryRouter())
+ .addDecorator(story => (
+