Skip to content

arthur791004/ReactReduxQuicknote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReactReduxQuicknote

a quicknote of chrome extension integrated with Mail2000 system.

Installation

$ npm install

Build

$ PROD=1 webpack

Usage

  1. add build directory to chrome extension
  2. setup Mail2000
  3. login
  4. now, you can add any url or selected text on browser to the quicknote in Mail2000

3rd-party library

  • Basic
    • react
    • redux
    • es6
    • sass
    • react-chrome-redux
  • Compiler & Packer
    • webpack
      • compiler
        • basic
          • babel-loader
          • babel-preset-react (for react)
          • babel-preset-es2015 (for es6)
          • babel-preset-stage-0 (for es7)
        • eslint
          • eslint
          • eslint-loader
          • eslint-plugin-react
        • css
          • css-loader
          • node-sass
          • sass-loader
          • style-loader
          • autoprefixer-loader
          • extract-text-webpack-plugin
        • file
          • file-loader
          • url-loader
        • html
          • html-webpack-plugin
      • hot reload
        • webpack-dev-server
      • packer
        • clean-webpack-plugin
        • copy-webpack-plugin
  • Router
    • react-router
  • middleware
    • redux-thunk
    • redux-logger
  • UI
    • material-ui
    • redux-form
  • Promise
    • bluebird
  • Request
    • superagent
  • Auto Testing
    • mocha
    • chai
  • API
    • opengraph api
  • Others
    • keymirror

Todos

  • test case for redux action

Reference

Demo

  • config
    • popup config popup
    • content config_content
  • login
    • popup login popup
    • content
      login content
  • add quicknote
    • popup add popup
    • content
      add content

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published