aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/services/content/Services.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/services/content/Services.js')
-rw-r--r--src/components/services/content/Services.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/components/services/content/Services.js b/src/components/services/content/Services.js
index 03c68b06f..b1322afc2 100644
--- a/src/components/services/content/Services.js
+++ b/src/components/services/content/Services.js
@@ -25,6 +25,9 @@ export default class Services extends Component {
25 setWebviewReference: PropTypes.func.isRequired, 25 setWebviewReference: PropTypes.func.isRequired,
26 handleIPCMessage: PropTypes.func.isRequired, 26 handleIPCMessage: PropTypes.func.isRequired,
27 openWindow: PropTypes.func.isRequired, 27 openWindow: PropTypes.func.isRequired,
28 reload: PropTypes.func.isRequired,
29 isAppMuted: PropTypes.bool.isRequired,
30 update: PropTypes.func.isRequired,
28 }; 31 };
29 32
30 static defaultProps = { 33 static defaultProps = {
@@ -42,6 +45,9 @@ export default class Services extends Component {
42 handleIPCMessage, 45 handleIPCMessage,
43 setWebviewReference, 46 setWebviewReference,
44 openWindow, 47 openWindow,
48 reload,
49 isAppMuted,
50 update,
45 } = this.props; 51 } = this.props;
46 const { intl } = this.context; 52 const { intl } = this.context;
47 53
@@ -73,6 +79,15 @@ export default class Services extends Component {
73 handleIPCMessage={handleIPCMessage} 79 handleIPCMessage={handleIPCMessage}
74 setWebviewReference={setWebviewReference} 80 setWebviewReference={setWebviewReference}
75 openWindow={openWindow} 81 openWindow={openWindow}
82 reload={() => reload({ serviceId: service.id })}
83 isAppMuted={isAppMuted}
84 enable={() => update({
85 serviceId: service.id,
86 serviceData: {
87 isEnabled: true,
88 },
89 redirect: false,
90 })}
76 /> 91 />
77 ))} 92 ))}
78 </div> 93 </div>