Files
talk/plugins/talk-plugin-notifications/client/mutations.js
T
2018-02-21 18:03:46 +01:00

24 lines
551 B
JavaScript

import { withMutation } from 'plugin-api/beta/client/hocs';
import { gql } from 'react-apollo';
export const withUpdateNotificationSettings = withMutation(
gql`
mutation UpdateNotificationSettings($input: NotificationSettingsInput!) {
updateNotificationSettings(input: $input) {
...UpdateNotificationSettingsResponse
}
}
`,
{
props: ({ mutate }) => ({
updateNotificationSettings: input => {
return mutate({
variables: {
input,
},
});
},
}),
}
);