(value)
| 193 | }; |
| 194 | |
| 195 | export const toTimeString = (value) => { |
| 196 | if (!value) return '00:00'; |
| 197 | if (typeof value === 'string') { |
| 198 | const parsed = dayjs(value, ['HH:mm', 'HH:mm:ss', 'h:mm A'], true); |
| 199 | if (parsed.isValid()) return parsed.format('HH:mm'); |
| 200 | return value; |
| 201 | } |
| 202 | const parsed = initializeTime(value); |
| 203 | return parsed.isValid() ? parsed.format('HH:mm') : '00:00'; |
| 204 | }; |
| 205 | |
| 206 | export const parseDate = (value) => { |
| 207 | if (!value) return null; |
no test coverage detected