Skip to content

Commit

Permalink
feat(FEC-8241,FEC-8242): expose Icon component and reducers constructs (
Browse files Browse the repository at this point in the history
  • Loading branch information
OrenMe committed Jun 17, 2018
1 parent b8970d7 commit 8e81d28
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/components/icon/icon.js
Original file line number Diff line number Diff line change
Expand Up @@ -161,4 +161,4 @@ class Icon extends Component {
}

export default Icon;
export {IconType};
export {Icon, IconType};
2 changes: 1 addition & 1 deletion src/components/icon/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export default from './icon';
export {IconType} from './icon';
export {Icon, IconType} from './icon';
2 changes: 1 addition & 1 deletion src/components/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export {DropDown} from './dropdown'
export {EngineConnector} from './engine-connector'
export {ErrorOverlay} from './error-overlay'
export {FullscreenControl} from './fullscreen'
export {IconType} from './icon'
export {Icon, IconType} from './icon'
export {KeyboardControl} from './keyboard'
export {LanguageControl} from './language'
export {LiveTag} from './live-tag'
Expand Down
4 changes: 3 additions & 1 deletion src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,16 @@ export {preact};
import * as redux from 'preact-redux';
export {redux}

// ui reducers
import * as Reducers from './reducers';
// ui presets
import * as Presets from './ui-presets';
// components
import * as Components from './components'
//Utils
import * as Utils from './utils'

export {Presets, Components, Utils}
export {Reducers, Presets, Components, Utils}
export {EventType};
export {UIManager};
export {__VERSION__ as VERSION, __NAME__ as NAME};
11 changes: 11 additions & 0 deletions src/reducers/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
export * as config from './config'
export * as cvaa from './cvaa'
export * as engine from './engine'
export * as fullscreen from './fullscreen'
export * as loading from './loading'
export * as overlayAction from './overlay-action'
export * as seekbar from './seekbar'
export * as setting from './settings'
export * as share from './share'
export * as shell from './shell'
export * as volume from './volume'

1 comment on commit 8e81d28

@dan-ziv
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@OrenMe as we agreed in our convention meeting- reducers, components, presets and utils should be exported lower cased since they are namespaces.

Please sign in to comment.