text: /**
   * This function is for delaying the code for a while.
   * @param {number} ms - Time to delay in milliseconds
   * @returns {Promise<unknown>}
   *
   * @example
   * delay(3000)
   * //  Code delays for 3 seconds
   *
   * @author amannirala13
   */
  export const delay = ms => new Promise(res => setTimeout(res, ms));
  
  /**
   * Thus function is used to sort post list according to the timestamp in "descending" order.
   * @param {Post[]} list - List of all the posts
   * @returns {Post[]}
   *
   * @example
   * let sortedList = sortByNewTimeStampFirst(list)
   * // returns sorted list by timestamp
   *
   * @see Post
   */
  export function sortByNewTimeStampFirst(list){
      list.sort(function(x, y){
          return y.timestamp - x.timestamp;
      })
      return list;
  }
  