@ -1,3 +1,4 @@
import { BeakerIcon , SaveIcon } from '@heroicons/react/outline' ;
import axios from 'axios' ;
import axios from 'axios' ;
import { Field , Form , Formik } from 'formik' ;
import { Field , Form , Formik } from 'formik' ;
import React , { useEffect , useState } from 'react' ;
import React , { useEffect , useState } from 'react' ;
@ -132,9 +133,12 @@ const NotificationsWebPush: React.FC = () => {
testSettings ( ) ;
testSettings ( ) ;
} }
} }
>
>
{ isTesting
< BeakerIcon / >
? intl . formatMessage ( globalMessages . testing )
< span >
: intl . formatMessage ( globalMessages . test ) }
{ isTesting
? intl . formatMessage ( globalMessages . testing )
: intl . formatMessage ( globalMessages . test ) }
< / span >
< / Button >
< / Button >
< / span >
< / span >
< span className = "inline-flex ml-3 rounded-md shadow-sm" >
< span className = "inline-flex ml-3 rounded-md shadow-sm" >
@ -143,9 +147,12 @@ const NotificationsWebPush: React.FC = () => {
type = "submit"
type = "submit"
disabled = { isSubmitting || isTesting }
disabled = { isSubmitting || isTesting }
>
>
{ isSubmitting
< SaveIcon / >
? intl . formatMessage ( globalMessages . saving )
< span >
: intl . formatMessage ( globalMessages . save ) }
{ isSubmitting
? intl . formatMessage ( globalMessages . saving )
: intl . formatMessage ( globalMessages . save ) }
< / span >
< / Button >
< / Button >
< / span >
< / span >
< / div >
< / div >