@types/react-dynamic-number
TypeScript icon, indicating that this package has built-in type declarations

1.7.6 • Public • Published

Installation

npm install --save @types/react-dynamic-number

Summary

This package contains type definitions for react-dynamic-number (https://github.com/uhlryk/react-dynamic-number).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dynamic-number.

index.d.ts

import * as React from "react";

export type Omit<T, K extends keyof T> = Pick<
    T,
    ({ [P in keyof T]: P } & { [P in K]: never } & { [x: string]: never; [x: number]: never })[keyof T]
>;

export type BaseInputProps = Partial<
    Omit<
        React.DetailedHTMLProps<React.InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>,
        "ref" | "value" | "onChange" | "placeholder"
    >
>;

export interface DynamicNumberProps extends BaseInputProps {
    value?: number | "" | undefined;
    separator?: "." | "," | undefined;
    thousand?: boolean | " " | undefined;
    integer?: number | undefined;
    fraction?: number | undefined;
    positive?: boolean | undefined;
    negative?: boolean | undefined;
    placeholder?: string | undefined;
    onChange?:
        | ((event: React.ChangeEvent<HTMLInputElement>, modelValue: number, viewValue: string) => void)
        | undefined;
}

export default class DynamicNumber extends React.Component<DynamicNumberProps> {}

Additional Details

  • Last updated: Tue, 07 Nov 2023 09:09:39 GMT
  • Dependencies: @types/react

Credits

These definitions were written by Eugene Rodin.

Readme

Keywords

none

Package Sidebar

Install

npm i @types/react-dynamic-number

Weekly Downloads

20

Version

1.7.6

License

MIT

Unpacked Size

4.68 kB

Total Files

5

Last publish

Collaborators

  • types