R
fn

useMin

v0.0.15testeddemo

Reactive `Math.min`. Accepts a variadic list of numbers (each a ref, getter, or plain value) or a single reactive array whose items may themselves be refs/getters.

Examples

ts
const a = ref(2);
const b = ref(5);
const min = useMin(a, b, 10); // 2
ts
const list = ref([2, ref(5), () => 10]);
const min = useMin(list); // 2

Demo

Loading demo…

Signatures

ts
export function useMin(array: MaybeRefOrGetter<Array<MaybeRefOrGetter<number>>>): ComputedRef<number>;
ts
export function useMin(...args: Array<MaybeRefOrGetter<number>>): ComputedRef<number>;

Parameters

ParameterTypeDescription
args?MaybeRefOrGetterArgs<number>A list of numeric refs/getters/values, or a single reactive array of them

Returns

ComputedRef<number>A computed of the smallest resolved value (`Infinity` when empty, matching `Math.min`)