Skip to main content

Function: timeoutSecondsToMs()

timeoutSecondsToMs(timeoutSeconds: number): number

Defined in: src/utils/timeoutUtils.ts:190

Converts timeout from seconds to milliseconds for backend storage.

Parametersโ€‹

timeoutSecondsโ€‹

number

Timeout value in seconds (accepts fractional values)

Returnsโ€‹

number

Timeout value in milliseconds (may be fractional)

Remarksโ€‹

Performs direct multiplication without rounding to preserve precision. Fractional seconds are preserved as fractional milliseconds. For whole millisecond values, ensure input is whole seconds.

Exampleโ€‹

const ms = timeoutSecondsToMs(5); // Returns 5000
const precise = timeoutSecondsToMs(5.5); // Returns 5500
const fractional = timeoutSecondsToMs(0.1); // Returns 100