Merge pull request #24377 from amadare42/master

cleave.js: fixed CreditCardTypeChangeHandler callback type
This commit is contained in:
Mine Starks
2018-03-21 09:26:10 -07:00
committed by GitHub
3 changed files with 22 additions and 17 deletions

19
types/cleave.js/options/creditCard.d.ts vendored Normal file
View File

@@ -0,0 +1,19 @@
import Cleave = require("../");
// Credit Card Options
export type CreditCardType =
| "amex"
| "dankort"
| "diners"
| "discover"
| "instapayment"
| "jcb"
| "maestro"
| "mastercard"
| "uatp"
| "unknown"
| "unionPay"
| "mir"
| "visa";
export type CreditCardTypeChangeHandler = (this: Cleave, type: CreditCardType) => void;

View File

@@ -1,19 +1,4 @@
// Credit Card Options
export type CreditCardType =
| "amex"
| "dankort"
| "diners"
| "discover"
| "instapayment"
| "jcb"
| "maestro"
| "mastercard"
| "uatp"
| "unknown"
| "unionPay"
| "mir"
| "visa";
export type CreditCardTypeChangeHandler = (owner: HTMLInputElement, type: CreditCardType) => void;
import { CreditCardTypeChangeHandler } from "./creditCard";
export interface CleaveOptions {
creditCard?: boolean;

View File

@@ -21,7 +21,8 @@
"files": [
"cleave.js-tests.tsx",
"index.d.ts",
"options.d.ts",
"options/creditCard.d.ts",
"options/index.d.ts",
"react/index.d.ts"
]
}