From e6b28a55af05cdeab3d42b82dae8dedf785ab4b1 Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Wed, 7 Mar 2018 14:38:53 +0100 Subject: [PATCH] Display digest settings --- .../routes/Community/components/People.css | 9 +++ .../src/routes/Community/components/People.js | 9 ++- .../src/routes/Stories/components/Stories.css | 9 +++ .../src/routes/Stories/components/Stories.js | 13 ++++- .../components/TalkProvider.js | 2 + client/coral-framework/hocs/index.js | 1 + client/coral-framework/hocs/withEnumValues.js | 24 ++++++++ .../coral-framework/services/introspection.js | 10 ++++ client/coral-ui/components/Dropdown.css | 14 +++-- client/coral-ui/components/Dropdown.js | 26 ++++++++- client/coral-ui/components/Option.css | 1 + plugin-api/beta/client/hocs/index.js | 1 + .../client/.eslintrc.json | 3 + .../client/index.js | 5 ++ .../client/translations.yml | 4 ++ .../client/.eslintrc.json | 3 + .../client/index.js | 5 ++ .../client/translations.yml | 4 ++ .../client/components/Settings.css | 13 +++++ .../client/components/Settings.js | 55 +++++++++++++++---- .../client/containers/Settings.js | 26 ++++++++- .../client/translations.yml | 3 + 22 files changed, 218 insertions(+), 22 deletions(-) create mode 100644 client/coral-framework/hocs/withEnumValues.js create mode 100644 plugins/talk-plugin-notifications-digest-daily/client/.eslintrc.json create mode 100644 plugins/talk-plugin-notifications-digest-daily/client/index.js create mode 100644 plugins/talk-plugin-notifications-digest-daily/client/translations.yml create mode 100644 plugins/talk-plugin-notifications-digest-hourly/client/.eslintrc.json create mode 100644 plugins/talk-plugin-notifications-digest-hourly/client/index.js create mode 100644 plugins/talk-plugin-notifications-digest-hourly/client/translations.yml diff --git a/client/coral-admin/src/routes/Community/components/People.css b/client/coral-admin/src/routes/Community/components/People.css index c4561ace1..669da480d 100644 --- a/client/coral-admin/src/routes/Community/components/People.css +++ b/client/coral-admin/src/routes/Community/components/People.css @@ -130,3 +130,12 @@ th.header:nth-child(2), th.header:nth-child(3) { .loadMore { margin-top: 24px; } + +.roleDropdown { + width: 150px; +} + +.roleOption { + min-width: 100px; +} + diff --git a/client/coral-admin/src/routes/Community/components/People.js b/client/coral-admin/src/routes/Community/components/People.js index 1f5e4bab8..5645f88f1 100644 --- a/client/coral-admin/src/routes/Community/components/People.js +++ b/client/coral-admin/src/routes/Community/components/People.js @@ -200,24 +200,31 @@ class People extends React.Component { setUserRole(user.id, role)} >