diff options
Diffstat (limited to 'src/components/services/content/Services.js')
-rw-r--r-- | src/components/services/content/Services.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/components/services/content/Services.js b/src/components/services/content/Services.js index 55a47cdd3..b1322afc2 100644 --- a/src/components/services/content/Services.js +++ b/src/components/services/content/Services.js | |||
@@ -27,6 +27,7 @@ export default class Services extends Component { | |||
27 | openWindow: PropTypes.func.isRequired, | 27 | openWindow: PropTypes.func.isRequired, |
28 | reload: PropTypes.func.isRequired, | 28 | reload: PropTypes.func.isRequired, |
29 | isAppMuted: PropTypes.bool.isRequired, | 29 | isAppMuted: PropTypes.bool.isRequired, |
30 | update: PropTypes.func.isRequired, | ||
30 | }; | 31 | }; |
31 | 32 | ||
32 | static defaultProps = { | 33 | static defaultProps = { |
@@ -46,6 +47,7 @@ export default class Services extends Component { | |||
46 | openWindow, | 47 | openWindow, |
47 | reload, | 48 | reload, |
48 | isAppMuted, | 49 | isAppMuted, |
50 | update, | ||
49 | } = this.props; | 51 | } = this.props; |
50 | const { intl } = this.context; | 52 | const { intl } = this.context; |
51 | 53 | ||
@@ -79,6 +81,13 @@ export default class Services extends Component { | |||
79 | openWindow={openWindow} | 81 | openWindow={openWindow} |
80 | reload={() => reload({ serviceId: service.id })} | 82 | reload={() => reload({ serviceId: service.id })} |
81 | isAppMuted={isAppMuted} | 83 | isAppMuted={isAppMuted} |
84 | enable={() => update({ | ||
85 | serviceId: service.id, | ||
86 | serviceData: { | ||
87 | isEnabled: true, | ||
88 | }, | ||
89 | redirect: false, | ||
90 | })} | ||
82 | /> | 91 | /> |
83 | ))} | 92 | ))} |
84 | </div> | 93 | </div> |