From 4fe332e90621cc5fd04a73c8498145034c034898 Mon Sep 17 00:00:00 2001 From: ivaosthu Date: Fri, 30 Sep 2016 22:37:41 +0200 Subject: [PATCH] Admin UI tweaking #153 --- packages/unleash-frontend-next/mock-api.json | 47 +++++++++++++++---- .../component/feature/AddFeatureToggle.jsx | 5 +- .../src/component/feature/Feature.jsx | 17 +++++-- .../src/component/feature/FeatureList.jsx | 18 ++++++- .../src/component/feature/table.scss | 12 +++++ .../src/page/features/index.js | 2 +- 6 files changed, 82 insertions(+), 19 deletions(-) create mode 100644 packages/unleash-frontend-next/src/component/feature/table.scss diff --git a/packages/unleash-frontend-next/mock-api.json b/packages/unleash-frontend-next/mock-api.json index 18ac7346df..0bc4ee1726 100644 --- a/packages/unleash-frontend-next/mock-api.json +++ b/packages/unleash-frontend-next/mock-api.json @@ -11,9 +11,7 @@ "name": "default", "parameters": {} } - ], - "strategy": "default", - "parameters": {} + ] }, { "name": "Feature.B", @@ -32,11 +30,44 @@ "percentage": "10" } } - ], - "strategy": "ActiveForUserWithId", - "parameters": { - "userIdList": "123,221,998" - } + ] + }, + { + "name": "Feature.C", + "description": "lorem ipsum", + "enabled": false, + "strategies": [ + { + "name": "default", + "parameters": {} + } + ] + }, + { + "name": "Feature.D", + "description": "lorem ipsum", + "enabled": true, + "strategies": [ + { + "name": "default", + "parameters": {} + } + ] + }, + { + "name": "Feature.E", + "description": "lorem ipsum", + "enabled": true, + "strategies": [ + { + "name": "default", + "parameters": {} + }, + { + "name": "FancyStrat", + "parameters": {} + } + ] } ] } diff --git a/packages/unleash-frontend-next/src/component/feature/AddFeatureToggle.jsx b/packages/unleash-frontend-next/src/component/feature/AddFeatureToggle.jsx index 97c30c802d..13e026bdb6 100644 --- a/packages/unleash-frontend-next/src/component/feature/AddFeatureToggle.jsx +++ b/packages/unleash-frontend-next/src/component/feature/AddFeatureToggle.jsx @@ -64,14 +64,13 @@ class AddFeatureToggle extends React.Component {
- Strategies -

-