+
handleInput(e, (v) => (day = v), Infinity)}
+ onkeydown={(e) =>
+ handleKeydown(
+ e,
+ () => day,
+ (v) => (day = v),
+ Infinity
+ )}
+ onfocus={handleFocus}
+ onblur={handleBlur}
/>
-
-
+
handleInput(e, (v) => (hour = v), 23)}
+ onkeydown={(e) =>
+ handleKeydown(
+ e,
+ () => hour,
+ (v) => (hour = v),
+ 23
+ )}
+ onfocus={handleFocus}
+ onblur={handleBlur}
/>
-
-
-
-
-
+ hrs{hour && hour > 1 ? 'hrs' : 'hr'}
+
+
+ handleInput(e, (v) => (min = v), 59)}
+ onkeydown={(e) =>
+ handleKeydown(
+ e,
+ () => min,
+ (v) => (min = v),
+ 59
+ )}
+ onfocus={handleFocus}
+ onblur={handleBlur}
+ />
+ mins{min && min > 1 ? 'mins' : 'min'}
+
+
+ handleInput(e, (v) => (sec = v), 59)}
+ onkeydown={(e) =>
+ handleKeydown(
+ e,
+ () => sec,
+ (v) => (sec = v),
+ 59
+ )}
+ onfocus={handleFocus}
+ onblur={handleBlur}
+ />
+ secs{sec && sec > 1 ? 'secs' : 'sec'}
+
+ {#if clearable && !disabled && seconds != null && seconds !== defaultValue}
+