feat: temperature config (#256)

This commit is contained in:
josc146
2023-04-28 20:52:08 +08:00
parent 3d5d7e3a21
commit 7f61722e78
8 changed files with 34 additions and 4 deletions
+1
View File
@@ -13,6 +13,7 @@ export * from './is-mobile'
export * from './is-safari'
export * from './limited-fetch'
export * from './open-url'
export * from './parse-float-with-clamp'
export * from './parse-int-with-clamp'
export * from './set-element-position-in-viewport'
export * from './stream-async-iterable'
+9
View File
@@ -0,0 +1,9 @@
export function parseFloatWithClamp(value, defaultValue, min, max) {
value = parseFloat(value)
if (isNaN(value)) value = defaultValue
else if (value > max) value = max
else if (value < min) value = min
return value
}