editPost = async options => {
  let { post_id, description, dispatch, done, failed } = options
  let {
    data: { success, mssg },
  } = await post('/api/edit-post', { description, post_id })

  if (success) {
    dispatch(PostActions.editPost({ post_id, description }))
    done()
  } else {
    failed()
  }

  Notify({ value: mssg })
}
Edit post

@param {Object} options
@param {Number} options.post_id
@param {String} options.description
@param {Function} options.dispatch
@param {Function} options.done
@param {Function} options.failed