File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
packages/app/src/app/pages/Dashboard/Content/routes/Settings/components Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -71,6 +71,10 @@ export const InviteMember: React.FC<InviteMemberProps> = ({
71
71
const onInviteSubmit = async ( event : React . FormEvent < HTMLFormElement > ) => {
72
72
event . preventDefault ( ) ;
73
73
74
+ if ( inviteValue === '' ) {
75
+ return ;
76
+ }
77
+
74
78
if ( newMemberRole === TeamMemberAuthorization . Write && restrictNewEditors ) {
75
79
actions . modalOpened ( { modal : 'editorSeatsUpgrade' } ) ;
76
80
return ;
@@ -93,6 +97,11 @@ export const InviteMember: React.FC<InviteMemberProps> = ({
93
97
) => {
94
98
event . preventDefault ( ) ;
95
99
100
+ actions . track ( {
101
+ name : 'Dashboard - Start Copy Team Invite URL' ,
102
+ data : { place : 'settings' , inviteLink } ,
103
+ } ) ;
104
+
96
105
if ( confirmNewMemberAddition ) {
97
106
const confirmed = await actions . modals . alertModal . open ( {
98
107
title : 'Invite New Member' ,
@@ -152,6 +161,7 @@ export const InviteMember: React.FC<InviteMemberProps> = ({
152
161
153
162
< Button
154
163
type = "submit"
164
+ disabled = { inviteValue === '' }
155
165
loading = { inviteLoading }
156
166
style = { { width : 'auto' , marginLeft : 8 } }
157
167
>
You can’t perform that action at this time.
0 commit comments