14
14
* limitations under the License.
15
15
*/
16
16
17
+ import React from 'react'
17
18
import { CMandSecretImpactedObjects , DtOutputKeys , OutputTabType , CMandSecretOutputKeys } from './bulkEdits.type'
18
19
import { OutputDivider } from './constants'
19
20
@@ -31,12 +32,12 @@ export const OutputTabs: React.FC<OutputTabType> = ({ handleOutputTabs, outputNa
31
32
const renderCmAndSecretResponseForOneApp = ( CMandSecretOutputKeys : CMandSecretOutputKeys ) => {
32
33
return (
33
34
< div >
34
- { CMandSecretOutputKeys . appId && < > App Id: { CMandSecretOutputKeys . appId } < br /> </ > }
35
- { CMandSecretOutputKeys . appName && < > App Name: { CMandSecretOutputKeys . appName } < br /> </ > }
36
- { CMandSecretOutputKeys . envId && < > Environment Id: { CMandSecretOutputKeys . envId } < br /> </ > }
37
- { CMandSecretOutputKeys . envName && < > Environment Name: { CMandSecretOutputKeys . envName } < br /> </ > }
38
- { CMandSecretOutputKeys . names && < > Names : { CMandSecretOutputKeys . names . join ( ', ' ) } < br /> </ > }
39
- { CMandSecretOutputKeys . message && < > Message: { CMandSecretOutputKeys . message } < br /> </ > }
35
+ { ! ! CMandSecretOutputKeys . appId && < > App Id: { CMandSecretOutputKeys . appId } < br /> </ > }
36
+ { ! ! CMandSecretOutputKeys . appName && < > App Name: { CMandSecretOutputKeys . appName } < br /> </ > }
37
+ { ! ! CMandSecretOutputKeys . envId && < > Environment Id: { CMandSecretOutputKeys . envId } < br /> </ > }
38
+ { ! ! CMandSecretOutputKeys . envName && < > Environment Name: { CMandSecretOutputKeys . envName } < br /> </ > }
39
+ { CMandSecretOutputKeys . names && CMandSecretOutputKeys . names . length > 0 && < > Names : { CMandSecretOutputKeys . names . join ( ', ' ) } < br /> </ > }
40
+ { ! ! CMandSecretOutputKeys . message && < > Message: { CMandSecretOutputKeys . message } < br /> </ > }
40
41
< br />
41
42
</ div >
42
43
)
@@ -52,12 +53,12 @@ export const renderConfigMapOutput = (configMap) => {
52
53
< div >
53
54
#Message: < br />
54
55
< br />
55
- { configMap . message ?. map ( ( elm ) => {
56
+ { configMap . message ?. map ( ( elm , index ) => {
56
57
return (
57
- < >
58
+ < React . Fragment key = { index } >
58
59
{ elm }
59
60
< br />
60
- </ >
61
+ </ React . Fragment >
61
62
)
62
63
} ) }
63
64
</ div >
@@ -71,8 +72,8 @@ export const renderConfigMapOutput = (configMap) => {
71
72
< > No Result Found</ >
72
73
) : (
73
74
< >
74
- { configMap . failure . map ( ( elm ) => {
75
- return renderCmAndSecretResponseForOneApp ( elm )
75
+ { configMap . failure . map ( ( elm , index ) => {
76
+ return < React . Fragment key = { index } > { renderCmAndSecretResponseForOneApp ( elm ) } </ React . Fragment >
76
77
} ) }
77
78
</ >
78
79
) }
@@ -86,8 +87,8 @@ export const renderConfigMapOutput = (configMap) => {
86
87
< > No Result Found</ >
87
88
) : (
88
89
< >
89
- { configMap . successful . map ( ( elm ) => {
90
- return renderCmAndSecretResponseForOneApp ( elm )
90
+ { configMap . successful . map ( ( elm , index ) => {
91
+ return < React . Fragment key = { index } > { renderCmAndSecretResponseForOneApp ( elm ) } </ React . Fragment >
91
92
} ) }
92
93
</ >
93
94
) }
@@ -100,11 +101,11 @@ export const renderConfigMapOutput = (configMap) => {
100
101
export const renderDTResponseForOneApp = ( DTOutputKeys : DtOutputKeys ) => {
101
102
return (
102
103
< div >
103
- { DTOutputKeys . appId && < > App Id: { DTOutputKeys . appId } < br /> </ > }
104
- { DTOutputKeys . appName && < > App Name: { DTOutputKeys . appName } < br /> </ > }
105
- { DTOutputKeys . envId && < > Environment Id: { DTOutputKeys . envId } < br /> </ > }
106
- { DTOutputKeys . envName && < > Environment Name: { DTOutputKeys . envName } < br /> </ > }
107
- { DTOutputKeys . message && < > Message: { DTOutputKeys . message } < br /> </ > }
104
+ { ! ! DTOutputKeys . appId && < > App Id: { DTOutputKeys . appId } < br /> </ > }
105
+ { ! ! DTOutputKeys . appName && < > App Name: { DTOutputKeys . appName } < br /> </ > }
106
+ { ! ! DTOutputKeys . envId && < > Environment Id: { DTOutputKeys . envId } < br /> </ > }
107
+ { ! ! DTOutputKeys . envName && < > Environment Name: { DTOutputKeys . envName } < br /> </ > }
108
+ { ! ! DTOutputKeys . message && < > Message: { DTOutputKeys . message } < br /> </ > }
108
109
< br />
109
110
</ div >
110
111
)
@@ -113,10 +114,10 @@ export const renderDTResponseForOneApp = (DTOutputKeys: DtOutputKeys) => {
113
114
export const renderCMAndSecretImpObj = ( CMandSecretImpactedObject : CMandSecretImpactedObjects ) => {
114
115
return (
115
116
< div >
116
- { CMandSecretImpactedObject . appId && < > App Id: { CMandSecretImpactedObject . appId } < br /> </ > }
117
- { CMandSecretImpactedObject . appName && < > App Name: { CMandSecretImpactedObject . appName } < br /> </ > }
118
- { CMandSecretImpactedObject . envId && < > Environment Id: { CMandSecretImpactedObject . envId } < br /> </ > }
119
- { CMandSecretImpactedObject . envName && < > Environment Name: { CMandSecretImpactedObject . envName } < br /> </ > }
117
+ { ! ! CMandSecretImpactedObject . appId && < > App Id: { CMandSecretImpactedObject . appId } < br /> </ > }
118
+ { ! ! CMandSecretImpactedObject . appName && < > App Name: { CMandSecretImpactedObject . appName } < br /> </ > }
119
+ { ! ! CMandSecretImpactedObject . envId && < > Environment Id: { CMandSecretImpactedObject . envId } < br /> </ > }
120
+ { ! ! CMandSecretImpactedObject . envName && < > Environment Name: { CMandSecretImpactedObject . envName } < br /> </ > }
120
121
{ CMandSecretImpactedObject . names && CMandSecretImpactedObject . names . length > 0 && < > Names : { CMandSecretImpactedObject . names . join ( ', ' ) } < br /> </ > }
121
122
< br />
122
123
</ div >
@@ -133,9 +134,9 @@ export const renderDeploymentTemplateOutput = (deploymentTemplate) => {
133
134
< div >
134
135
#Message: < br />
135
136
< br />
136
- { deploymentTemplate . message ?. map ( ( elm ) => {
137
+ { deploymentTemplate . message ?. map ( ( elm , index ) => {
137
138
return (
138
- < div >
139
+ < div key = { index } >
139
140
{ elm }
140
141
< br />
141
142
</ div >
@@ -152,8 +153,8 @@ export const renderDeploymentTemplateOutput = (deploymentTemplate) => {
152
153
< > No Result Found</ >
153
154
) : (
154
155
< >
155
- { deploymentTemplate . failure . map ( ( elm ) => {
156
- return renderDTResponseForOneApp ( elm )
156
+ { deploymentTemplate . failure . map ( ( elm , index ) => {
157
+ return < React . Fragment key = { index } > { renderDTResponseForOneApp ( elm ) } </ React . Fragment >
157
158
} ) }
158
159
</ >
159
160
) }
@@ -168,8 +169,8 @@ export const renderDeploymentTemplateOutput = (deploymentTemplate) => {
168
169
< > No Result Found</ >
169
170
) : (
170
171
< >
171
- { deploymentTemplate . successful . map ( ( elm ) => {
172
- return renderDTResponseForOneApp ( elm )
172
+ { deploymentTemplate . successful . map ( ( elm , index ) => {
173
+ return < React . Fragment key = { index } > { renderDTResponseForOneApp ( elm ) } </ React . Fragment >
173
174
} ) }
174
175
</ >
175
176
) }
@@ -189,12 +190,12 @@ export const renderSecretOutput = (secret) => {
189
190
< div >
190
191
#Message: < br />
191
192
< br />
192
- { secret . message ?. map ( ( elm ) => {
193
+ { secret . message ?. map ( ( elm , index ) => {
193
194
return (
194
- < >
195
+ < React . Fragment key = { index } >
195
196
{ elm }
196
197
< br />
197
- </ >
198
+ </ React . Fragment >
198
199
)
199
200
} ) }
200
201
</ div >
@@ -208,8 +209,8 @@ export const renderSecretOutput = (secret) => {
208
209
< > No Result Found</ >
209
210
) : (
210
211
< >
211
- { secret . failure . map ( ( elm ) => {
212
- return renderCmAndSecretResponseForOneApp ( elm )
212
+ { secret . failure . map ( ( elm , index ) => {
213
+ return < React . Fragment key = { index } > { renderCmAndSecretResponseForOneApp ( elm ) } </ React . Fragment >
213
214
} ) }
214
215
</ >
215
216
) }
@@ -224,8 +225,8 @@ export const renderSecretOutput = (secret) => {
224
225
< > No Result Found</ >
225
226
) : (
226
227
< >
227
- { secret . successful . map ( ( elm ) => {
228
- return renderCmAndSecretResponseForOneApp ( elm )
228
+ { secret . successful . map ( ( elm , index ) => {
229
+ return < React . Fragment key = { index } > { renderCmAndSecretResponseForOneApp ( elm ) } </ React . Fragment >
229
230
} ) }
230
231
</ >
231
232
) }
0 commit comments