How to use the mantra-core.composeAll function in mantra-core

To help you get started, we’ve selected a few mantra-core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github mantrajs / meteor-mantra-kickstarter / client / modules / core / containers / postlist.js View on Github external
import PostList from '../components/postlist';
import {useDeps, composeWithTracker, composeAll} from 'mantra-core';

export const composer = ({context}, onData) => {
  const {Meteor, Collections} = context();
  if (Meteor.subscribe('posts.list').ready()) {
    const posts = Collections.Posts.find().fetch();
    onData(null, {posts});
  }
};

export default composeAll(
  composeWithTracker(composer),
  useDeps()
)(PostList);
github mantrajs / meteor-mantra-kickstarter / client / modules / app / lib / Auth.js View on Github external
export default (component) => composeAll(
    composeWithTracker(_authComposer),
    useDeps(_authDepsMapper)
  )(component);
github mantrajs / meteor-mantra-kickstarter / client / modules / app / lib / NavHeader.js View on Github external
export default (component) => composeAll(
    composeWithTracker(_navHeaderComposer),
    useDeps(_depsMapper)
  )(component);
github janikvonrotz / EverestCamp / client / modules / users / containers / UserSearch.js View on Github external
import UserSearch from '../components/UserSearch.jsx';
import {useDeps, composeWithTracker, composeAll} from 'mantra-core';

export const composer = ({context}, onData) => {
  const {Meteor, Collections} = context();
  onData(null, {});
};

export default composeAll(
  composeWithTracker(composer),
  useDeps()
)(UserSearch);
github mantrajs / kickstart-mantrajs-webpack / src / client / modules / core / containers / postlist.js View on Github external
import PostList from '../components/postlist.jsx';
import {useDeps, composeWithTracker, composeAll} from 'mantra-core';

export const composer = ({context}, onData) => {
  const {Meteor, Collections} = context();
  if (Meteor.subscribe('posts.list').ready()) {
    const posts = Collections.Posts.find().fetch();
    onData(null, {posts});
  }
};

export default composeAll(
  composeWithTracker(composer),
  useDeps()
)(PostList);

mantra-core

Core API for Mantra

MIT
Latest version published 8 years ago

Package Health Score

50 / 100
Full package analysis

Similar packages