documents-list.js 492 Bytes
import React from 'react';
import { composeWithTracker } from 'react-komposer';
import { Documents } from '../../api/documents/documents.js';
import { DocumentsList } from '../components/documents-list.js';

const composer = ( params, onReady ) => {
  const subscription = Meteor.subscribe( 'documents' );
  if ( subscription.ready() ) {
    let documents = Documents.find().fetch();
    onReady( null, { documents } );
  }
};

export default composeWithTracker( composer )( DocumentsList );