/
kaws
/
ui-kit-ce
Обзор
Документация
Войти
/
kaws
/
ui-kit-ce
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
packages/hooks/examples/PreviousPropCompareExample.tsx
20 строк
533 B
Ivan Iakovlev
docs(hooks): добавлены stories по хукам
20 ноя 2024, 11:54
20 ноя 2024, 11:54
7538000
Код
Авторство
О чём код?
import * as React from 'react' import { usePreviousPropCompare, InputNumber, Text } from '@v-uik/base' export const PreviousPropCompareExample = (): JSX.Element => { const [value, setValue] = React.useState<number | null>(0) const isSame = usePreviousPropCompare( value ?? 0, (x, prev) => x % 2 === prev % 2 ) return ( <div> <InputNumber precision={0} value={value} onChange={setValue} /> <Text> Previous value and current value is {isSame ? 'even' : 'odd'}. </Text> </div> ) }