TypeScript definitions for React OnSenui (react-onsenui), based on @types/react-onsenui@2.1.2


600.2.14 years ago5 years agoMinified + gzip package size for @zhishinet-types/react-onsenui in KB



npm install --save @zhishinet-types/react-onsenui


This package contains type definitions for React OnSenui (react-onsenui) (https://onsen.io/v2/docs/guide/react/).

Match react-onsenui@1.10.0 and onsenui@2.9.2


Files were exported from https://www.github.com/snipking/react-onsenui-types-hotfix

Extends from @types/react-onsenui@2.1.2 which files were exported from https://www.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-onsenui


  • All components add HtmlProps support
  • ActionSheet and ActionSheetButton component
  • List.renderRow function support row and index parameter
  • Navigator.renderPage function support route and navigator parameter
  • Toast component
  • PullHook component
  • SpeedDial Component
  • SpeedDialItem Component
  • Checkbox Component
  • Modal Page Popover... add onDeviceBackButton function
  • Segment Component
  • ListTitle Component
  • Fix component event handle function parameter loss
  • Fix some type error
  • Fix component onChange event error
  • Fix navigator methods option parameters

How to use

Change tsconfig.json and set react-onsenui module reference node_modules/@zhishinet-types/react-onsenui in path like

    "compilerOptions": {
        "baseUrl": ".",
        "paths": {
            "*": ["node_modules/@zhishinet-types/*"]

Reference for TypeScript module resolution TypeScript 2: custom typings for untyped npm module


These definitions were written by Ozytis https://ozytis.fr. Hotfix by Derek.Chia snipking@gmail.com

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.