File tree 3 files changed +9
-6
lines changed
plugins/UnitTranslationPlugin/feedback-widget
3 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -141,7 +141,7 @@ exports[`<FeedbackWidget /> renders hidden by default 1`] = `
141
141
142
142
exports [` <FeedbackWidget /> renders show when elemReady is true 1` ] = `
143
143
<div
144
- className = " sequence-container d-inline-flex flex-row"
144
+ className = " sequence-container d-inline-flex flex-row w-100 "
145
145
>
146
146
<div
147
147
className = " sequence w-100"
Original file line number Diff line number Diff line change @@ -42,8 +42,8 @@ const FeedbackWidget = ({
42
42
} , [ ref . current ] ) ;
43
43
44
44
return (
45
- ( showFeedbackWidget || showGratitudeText ) && (
46
- < div ref = { ref } className = { elemReady ? 'sequence-container d-inline-flex flex-row' : 'd-none' } >
45
+ < div ref = { ref } className = { ( elemReady ) ? 'sequence-container d-inline-flex flex-row w-100' : 'd-none' } >
46
+ { ( showFeedbackWidget || showGratitudeText ) ? (
47
47
< div className = "sequence w-100" >
48
48
{
49
49
showFeedbackWidget && (
@@ -99,8 +99,8 @@ const FeedbackWidget = ({
99
99
)
100
100
}
101
101
</ div >
102
- </ div >
103
- )
102
+ ) : null }
103
+ </ div >
104
104
) ;
105
105
} ;
106
106
Original file line number Diff line number Diff line change @@ -82,9 +82,11 @@ describe('<FeedbackWidget />', () => {
82
82
showFeedbackWidget : false ,
83
83
showGratitudeText : false ,
84
84
} ) ;
85
+ useState . mockReturnValueOnce ( [ true , jest . fn ( ) ] ) ;
85
86
const wrapper = shallow ( < FeedbackWidget { ...props } /> ) ;
86
- expect ( wrapper . isEmptyRender ( ) ) . toBe ( true ) ;
87
+ expect ( wrapper . instance . findByType ( 'div' ) [ 0 ] . children . length ) . toBe ( 0 ) ;
87
88
} ) ;
89
+
88
90
it ( 'render feedback widget' , ( ) => {
89
91
mockUseFeedbackWidget ( {
90
92
showFeedbackWidget : true ,
@@ -93,6 +95,7 @@ describe('<FeedbackWidget />', () => {
93
95
const wrapper = shallow ( < FeedbackWidget { ...props } /> ) ;
94
96
expect ( wrapper . snapshot ) . toMatchSnapshot ( ) ;
95
97
} ) ;
98
+
96
99
it ( 'render gratitude text' , ( ) => {
97
100
mockUseFeedbackWidget ( {
98
101
showFeedbackWidget : false ,
You can’t perform that action at this time.
0 commit comments