@@ -40,3 +40,171 @@ exports[`elements/content-sidebar/TaskModal render should render a default compo
4040 </div >
4141</Modal >
4242` ;
43+
44+ exports [` elements/content-sidebar/TaskModal render using type APPROVAL and mode CREATE yields the proper modal title 1` ] = `
45+ <Modal
46+ className = " be-modal task-modal"
47+ data-testid = " create-task-modal"
48+ focusElementSelector = " .task-modal input"
49+ isOpen = { true }
50+ onRequestClose = { [MockFunction ]}
51+ style = {
52+ Object {
53+ " backdrop" : Object {},
54+ " dialog" : Object {},
55+ }
56+ }
57+ title = {
58+ <React.Fragment >
59+ <FormattedMessage
60+ defaultMessage = " Create Approval Task"
61+ id = " be.tasks.createTask.approval.title"
62+ />
63+ <BetaFeedbackBadge
64+ formUrl = " http://example.dentist/"
65+ tooltip = { true }
66+ />
67+ </React.Fragment >
68+ }
69+ >
70+ <div
71+ className = " be"
72+ >
73+ <TaskForm
74+ approverSelectorContacts = { null }
75+ createTask = { [MockFunction ]}
76+ getAvatarUrl = { [MockFunction ]}
77+ onCancel = { [MockFunction ]}
78+ onCreateError = { [MockFunction ]}
79+ onCreateSuccess = { [MockFunction ]}
80+ taskType = " APPROVAL"
81+ />
82+ </div >
83+ </Modal >
84+ ` ;
85+
86+ exports [` elements/content-sidebar/TaskModal render using type APPROVAL and mode EDIT yields the proper modal title 1` ] = `
87+ <Modal
88+ className = " be-modal task-modal"
89+ data-testid = " create-task-modal"
90+ focusElementSelector = " .task-modal input"
91+ isOpen = { true }
92+ onRequestClose = { [MockFunction ]}
93+ style = {
94+ Object {
95+ " backdrop" : Object {},
96+ " dialog" : Object {},
97+ }
98+ }
99+ title = {
100+ <React.Fragment >
101+ <FormattedMessage
102+ defaultMessage = " Edit Approval Task"
103+ id = " be.tasks.editTask.approval.title"
104+ />
105+ <BetaFeedbackBadge
106+ formUrl = " http://example.dentist/"
107+ tooltip = { true }
108+ />
109+ </React.Fragment >
110+ }
111+ >
112+ <div
113+ className = " be"
114+ >
115+ <TaskForm
116+ approverSelectorContacts = { null }
117+ createTask = { [MockFunction ]}
118+ getAvatarUrl = { [MockFunction ]}
119+ onCancel = { [MockFunction ]}
120+ onCreateError = { [MockFunction ]}
121+ onCreateSuccess = { [MockFunction ]}
122+ taskType = " APPROVAL"
123+ />
124+ </div >
125+ </Modal >
126+ ` ;
127+
128+ exports [` elements/content-sidebar/TaskModal render using type GENERAL and mode CREATE yields the proper modal title 1` ] = `
129+ <Modal
130+ className = " be-modal task-modal"
131+ data-testid = " create-task-modal"
132+ focusElementSelector = " .task-modal input"
133+ isOpen = { true }
134+ onRequestClose = { [MockFunction ]}
135+ style = {
136+ Object {
137+ " backdrop" : Object {},
138+ " dialog" : Object {},
139+ }
140+ }
141+ title = {
142+ <React.Fragment >
143+ <FormattedMessage
144+ defaultMessage = " Create General Task"
145+ id = " be.tasks.createTask.general.title"
146+ />
147+ <BetaFeedbackBadge
148+ formUrl = " http://example.dentist/"
149+ tooltip = { true }
150+ />
151+ </React.Fragment >
152+ }
153+ >
154+ <div
155+ className = " be"
156+ >
157+ <TaskForm
158+ approverSelectorContacts = { null }
159+ createTask = { [MockFunction ]}
160+ getAvatarUrl = { [MockFunction ]}
161+ onCancel = { [MockFunction ]}
162+ onCreateError = { [MockFunction ]}
163+ onCreateSuccess = { [MockFunction ]}
164+ taskType = " GENERAL"
165+ />
166+ </div >
167+ </Modal >
168+ ` ;
169+
170+ exports [` elements/content-sidebar/TaskModal render using type GENERAL and mode EDIT yields the proper modal title 1` ] = `
171+ <Modal
172+ className = " be-modal task-modal"
173+ data-testid = " create-task-modal"
174+ focusElementSelector = " .task-modal input"
175+ isOpen = { true }
176+ onRequestClose = { [MockFunction ]}
177+ style = {
178+ Object {
179+ " backdrop" : Object {},
180+ " dialog" : Object {},
181+ }
182+ }
183+ title = {
184+ <React.Fragment >
185+ <FormattedMessage
186+ defaultMessage = " Edit General Task"
187+ id = " be.tasks.editTask.general.title"
188+ />
189+ <BetaFeedbackBadge
190+ formUrl = " http://example.dentist/"
191+ tooltip = { true }
192+ />
193+ </React.Fragment >
194+ }
195+ >
196+ <div
197+ className = " be"
198+ >
199+ <TaskForm
200+ approverSelectorContacts = { null }
201+ createTask = { [MockFunction ]}
202+ getAvatarUrl = { [MockFunction ]}
203+ onCancel = { [MockFunction ]}
204+ onCreateError = { [MockFunction ]}
205+ onCreateSuccess = { [MockFunction ]}
206+ taskType = " GENERAL"
207+ />
208+ </div >
209+ </Modal >
210+ ` ;
0 commit comments