fix(SW-360): Solved issue with date field not using placeholder values
This commit is contained in:
committed by
Pontus Dreij
parent
c5c4f8e7e7
commit
ccef7e2666
@@ -60,7 +60,7 @@ export default function DateSelect({ name, registerOptions = {} }: DateProps) {
|
|||||||
* date, but we can't check isNan since
|
* date, but we can't check isNan since
|
||||||
* we recieve the date as "1999-01-01"
|
* we recieve the date as "1999-01-01"
|
||||||
*/
|
*/
|
||||||
dateValue = parseDate(d)
|
dateValue = d ? parseDate(d) : null
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error)
|
console.error(error)
|
||||||
}
|
}
|
||||||
@@ -100,7 +100,7 @@ export default function DateSelect({ name, registerOptions = {} }: DateProps) {
|
|||||||
placeholder="DD"
|
placeholder="DD"
|
||||||
required
|
required
|
||||||
tabIndex={3}
|
tabIndex={3}
|
||||||
value={segment.value}
|
value={segment.isPlaceholder ? undefined : segment.value}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
@@ -116,7 +116,7 @@ export default function DateSelect({ name, registerOptions = {} }: DateProps) {
|
|||||||
placeholder="MM"
|
placeholder="MM"
|
||||||
required
|
required
|
||||||
tabIndex={2}
|
tabIndex={2}
|
||||||
value={segment.value}
|
value={segment.isPlaceholder ? undefined : segment.value}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
@@ -132,7 +132,7 @@ export default function DateSelect({ name, registerOptions = {} }: DateProps) {
|
|||||||
placeholder="YYYY"
|
placeholder="YYYY"
|
||||||
required
|
required
|
||||||
tabIndex={1}
|
tabIndex={1}
|
||||||
value={segment.value}
|
value={segment.isPlaceholder ? undefined : segment.value}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user