Skip to content

useSum

Category
Export Size
117 B
Package
@reause/math
Last Changed
5 days ago

Get the sum of an array reactively

Demo

Usage

tsx
import { 
useSum
} from '@reause/math'
const
array
= [1, 2, 3, 4]
const
sum
=
useSum
(
array
) // 10
tsx
import { 
useSum
} from '@reause/math'
import {
useState
} from 'react'
const [
a
,
setA
] =
useState
(1)
const [
b
,
setB
] =
useState
(3)
const
sum
=
useSum
(
a
,
b
, 2) // 6

Type Declarations

ts
export function useSum(array: readonly number[]): number

export function useSum(...args: number[]): number

Source

Source · Demo · VueUse

Contributors

hairyf

Changelog

v0.1.0 on
4d14a - fix(math): resolve useSum audit findings (#793)
7d755 - fix(math): resolve useAverage audit findings (#781)
24c3a - feat(math): add useSum (#220)

Released under the MIT License. v0.1.8