Exemple #1
0
 {newEntries.map(e => (
   <li key={e._id} className="home__list-item">
     <Link to={`/entries/${getSlugFromId(sections, e.section)}/${e._id}`}>
       <h4>{e.title}</h4>
       <div className="home__list-item__meta">
         <span className="home__list-item__author">{e.author.username}</span>
         <span className="home__list-item__date">{formatDate(e.dateCreated)}</span>
       </div>
     </Link>
   </li>))}
Exemple #2
0
 const reduced = fields.fields.map(props => ({
   key: props._id,
   title: {
     value: props.title,
     component: <Link to={`/settings/fields/${props._id}`}>{props.title}</Link>
   },
   handle: {
     value: props.handle,
     component: <code>{props.handle}</code>
   },
   type: props.type,
   dateCreated: {
     value: new Date(props.dateCreated).getTime(),
     component: formatDate(props.dateCreated)
   },
   delete: {
     sortBy: false,
     component: <DeleteIcon
       dispatch={dispatch}
       onClick={() => dispatch(deleteField(props._id))}
       message="Are you sure you want to delete this asset?"
     />
   }
 }))