import * as translate from 'translate-google';

export const notificationHelper = async (name, serial_number, date) => {
  const newDate = date.toString().split(' ');
  const title_en = 'New Shipment';
  const title_ar = 'شحنة جديدة';
  const body_en = `Hi ${name}, Your have new shipment with serial number: ${serial_number} on ${newDate[1]} ${newDate[2]} ${newDate[3]}`;
  try {
    const body_ar = await translate(body_en, { to: 'ar' });
    return {
      title: { EN: title_en, AR: title_ar },
      body: { EN: body_en, AR: body_ar },
    };
  } catch (error) {
    return {
      title: { EN: title_en, AR: title_ar },
      body: { EN: body_en, AR: body_en },
    };
  }
};
