Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
  __tests__
  dist
  src
  package.json
  .yarnrc
  CHANGELOG.md
  globals.d.ts
  globals.node.d.ts
  jest.config.js
  Makefile
  README.md
  tsconfig.json
  yarn.lock
Size: Mime:
  README.md

state

shared re-usable observable state across react repos

TODO

  • need to update xmobx across other repos (updated from 2.0.1 => 2.0.2 for typings fix)
  • should move commonState here as well

CHANGELOG

0.0.1

  • https://jira.skava.net/browse/SKB2B-1555
  • tests
    • snapshots
  • deps
    • dev deps
    • normal deps
    • would like to remove lodash since it only is doing debounce
  • config
    • build
    • makefile
    • jest
    • package
    • readme
    • merge in old readme
    • init changelog
    • typescript (strict)
    // would mark these false, but lodash :/
    "esModuleInterop": true,
    "allowSyntheticDefaultImports": true,
    
  • src
    • index
    • readme
    • deps
  • typings
    • add globals for ensuring all typings pass

0.0.2

  • missing prepublish hook for publishing

0.0.3

  • fix straggling type definitions in return event => & conditional in checking for oneUrl
  • fix config for strictNullChecks in tsconfig

0.0.4

  • fix typings for documentElement & safety isObj check
  • fix order of isObj check for global

0.0.5-0.0.7

  • exports were not being compiled because missing includes config

0.1.0

  • add "sideEffects": false
  • add observerWithObservableProps
  • update deps
  • move deps into dev & peerDependencies

0.1.1

  • quieter scroll logs

PREVIOUS README DOCUMENTATION ON APPLICATION

application, view, interface

^ this is things that aren't just interface

  • the interface does not have an error
  • the interface does not have a route
  • the interface does not have a server

plan

  • Information that affects the UI globally
  • Window dimensions
  • Accessibility information
  • Current language
  • Currently active theme
  • User interface state as soon as it affects multiple, further unrelated components:
  • Current selection
  • Visibility of toolbars, etc.
  • State of a wizard
  • State of a global overlay