File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -91,14 +91,16 @@ Fliplet.FormBuilder.field('dateRange', {
9191 case 'custom' :
9292 this . value = {
9393 start : this . startValue ,
94- end : this . endValue
94+ end : this . endValue ,
95+ selectedRange : this . selectedRange
9596 } ;
9697 break ;
9798 case 'default' :
9899 case 'always' :
99100 this . value = {
100101 start : this . today ,
101- end : this . today
102+ end : this . today ,
103+ selectedRange : this . selectedRange
102104 } ;
103105 this . empty = false ;
104106 break ;
@@ -134,10 +136,13 @@ Fliplet.FormBuilder.field('dateRange', {
134136 } ,
135137 watch : {
136138 value : function ( val ) {
139+ this . selectedRange = val . selectedRange ;
140+
137141 if ( ! val && [ 'default' , 'always' ] . indexOf ( this . autofill ) > - 1 && ( this . required || this . autofill === 'always' ) ) {
138142 this . value = {
139143 start : this . today ,
140- end : this . today
144+ end : this . today ,
145+ selectedRange : this . selectedRange
141146 } ;
142147 }
143148
@@ -154,6 +159,8 @@ Fliplet.FormBuilder.field('dateRange', {
154159 selectedRange : function ( range ) {
155160 var newDate = range ? this . getDate ( range . value ) : this . getDate ( ) ;
156161
162+ newDate . selectedRange = this . selectedRange ;
163+
157164 this . value = newDate ;
158165 }
159166 } ,
You can’t perform that action at this time.
0 commit comments