modifying export and adding types[] to prevent long compilation

This commit is contained in:
gldfdp
2017-03-17 15:18:39 +01:00
parent b5b7454dff
commit 2c4d57dd8d
3 changed files with 21 additions and 17 deletions
+6 -3
View File
@@ -7,9 +7,9 @@ import {
Component
} from 'react';
export as namespace ReactOnSenUI;
export namespace ReactOnSenUI {
declare namespace ReactOnSenUI {
interface Modifiers_string {
default?: string,
@@ -373,4 +373,7 @@ export namespace ReactOnSenUI {
}, any>{
}
}
}
export = ReactOnSenUI;
+13 -13
View File
@@ -1,6 +1,6 @@
import {Component} from "react";
import * as React from "react";
import * as ReactDOM from "react-dom";
import * as Ons from "react-onsenui";
import {SplitterSide, Splitter, SplitterContent, Page} from "react-onsenui";
class AppState{
isOpen:boolean=false;
@@ -9,7 +9,7 @@ class AppState{
interface AppProps{
}
export class App extends Component<AppProps,AppState>{
export class App extends React.Component<AppProps,AppState>{
constructor(props?:AppProps){
super(props);
@@ -23,23 +23,23 @@ export class App extends Component<AppProps,AppState>{
render() {
return (
<Ons.Splitter>
<Ons.SplitterSide
<Splitter>
<SplitterSide
side='left'
collapse={true}
isOpen={this.state.isOpen}
onClose={()=>this.hide()}
isSwipeable={true}>
<Ons.Page>
<Page>
Menu content
</Ons.Page>
</Ons.SplitterSide>
<Ons.SplitterContent>
<Ons.Page>
</Page>
</SplitterSide>
<SplitterContent>
<Page>
Test page
</Ons.Page>
</Ons.SplitterContent>
</Ons.Splitter>
</Page>
</SplitterContent>
</Splitter>
);
}
+2 -1
View File
@@ -15,7 +15,8 @@
"lib": [
"es6",
"dom"
]
],
"types": []
},
"files": [
"index.d.ts",