From 2672b1eed557d27146a8656ba53a7032932c5007 Mon Sep 17 00:00:00 2001 From: Isman Usoh Date: Sun, 21 Feb 2016 02:02:05 +0700 Subject: [PATCH 1/2] Create react-holder-tests.tsx --- react-holder/react-holder-tests.tsx | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 react-holder/react-holder-tests.tsx diff --git a/react-holder/react-holder-tests.tsx b/react-holder/react-holder-tests.tsx new file mode 100644 index 000000000..9b4f3a9a0 --- /dev/null +++ b/react-holder/react-holder-tests.tsx @@ -0,0 +1,25 @@ +// react-holder test + +/// +/// + +import * as React from "react"; +import Holder from "react-holder"; + +export class ReactHolderTest extends React.Component { + public render() { + return ( +
+ +
+ ); + } +} From bb5fd590c3f073ac62e04b324efebe06e63e1f07 Mon Sep 17 00:00:00 2001 From: Isman Usoh Date: Sun, 21 Feb 2016 02:04:12 +0700 Subject: [PATCH 2/2] Create react-holder.d.ts --- react-holder/react-holder.d.ts | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 react-holder/react-holder.d.ts diff --git a/react-holder/react-holder.d.ts b/react-holder/react-holder.d.ts new file mode 100644 index 000000000..f130239ad --- /dev/null +++ b/react-holder/react-holder.d.ts @@ -0,0 +1,34 @@ +// Type definitions for react-holder 1.0.0 +// Project: https://github.com/Moeriki/react-holder +// Definitions by: Isman Usoh +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// + +declare module "react-holder" { + + import React = __React; + + interface ReactHolderProp extends React.HTMLProps { + width: string | number; + height: string | number; + updateOnResize: boolean; + + // config args + theme?: string; + random?: boolean; + bg?: string + fg?: string; + text?: string; + size?: number; + font?: string; + align?: string; + outline?: boolean; + lineWrap?: number; + } + + class ReactHolder extends React.Component { + + } + export default ReactHolder; +}