ghost-portal/flow-typed/semantic-ui-react.js
Jaco Greeff dfaddef7eb
Basic account management app (#29)
* Basic account management functions

* Allow dividers

* Use dividers to split menu

* Bump

* Basic cleanups
2018-05-08 17:47:34 +02:00

47 lines
1.5 KiB
JavaScript

// @flow
declare module 'semantic-ui-react/dist/es/collections/Menu' {
declare module.exports: React$StatelessFunctionalComponent<*> & {
Item: React$StatelessFunctionalComponent<*>
};
}
declare module 'semantic-ui-react/dist/es/elements/Button' {
declare module.exports: React$StatelessFunctionalComponent<*> & {
Group: React$StatelessFunctionalComponent<*>,
Or: React$StatelessFunctionalComponent<*>
};
}
declare module 'semantic-ui-react/dist/es/elements/Divider' {
declare module.exports: React$StatelessFunctionalComponent<*>;
}
declare module 'semantic-ui-react/dist/es/elements/Icon' {
declare module.exports: React$StatelessFunctionalComponent<*>;
}
declare module 'semantic-ui-react/dist/es/elements/Input' {
declare module.exports: React$StatelessFunctionalComponent<*>;
}
declare module 'semantic-ui-react/dist/es/elements/Label' {
declare module.exports: React$StatelessFunctionalComponent<*>;
}
declare module 'semantic-ui-react/dist/es/modules/Dropdown' {
declare module.exports: React$StatelessFunctionalComponent<*> & {
Divider: React$StatelessFunctionalComponent<*>,
Header: React$StatelessFunctionalComponent<*>,
Item: React$StatelessFunctionalComponent<*>
};
}
declare module 'semantic-ui-react/dist/es/modules/Modal' {
declare module.exports: React$StatelessFunctionalComponent<*> & {
Actions: React$StatelessFunctionalComponent<*>,
Content: React$StatelessFunctionalComponent<*>,
Header: React$StatelessFunctionalComponent<*>
};
}