import { defineMessages } from "react-intl";

const prefix = "app.v2Components.CapDeviceContent";

export default defineMessages({
  copyContentFromIOS: {
    id: `${prefix}.copyContentFromIOS`,
    defaultMessage: "Copy title and content from iOS",
  },
  copyCotentFromAndroid: {
    id: `${prefix}.copyContentFromAndriod`,
    defaultMessage: "Copy title and content from Android",
  },
  title: {
    id: `${prefix}.title`,
    defaultMessage: "Title",
  },
  addLabel: {
    id: `${prefix}.addLabel`,
    defaultMessage: "Add labels",
  },
  titlePlaceholder: {
    id: `${prefix}.titlePlaceholder`,
    defaultMessage: "Please input message title name",
  },
  message: {
    id: `${prefix}.message`,
    defaultMessage: "Message",
  },
  textAreaInputPlaceholder: {
    id: `${prefix}.textAreaInputPlaceholder`,
    defaultMessage: "Please input in-app notification message content",
  },
  addActionLink: {
    id: `${prefix}.addActionLink`,
    defaultMessage: 'Add action link to content',
  },
  addActionLinkDesc: {
    id: `${prefix}.addActionLinkDesc`,
    defaultMessage: 'Add a deep link of the page which customer will be directed to',
  },
  select: {
    id: `${prefix}.select`,
    defaultMessage: "Select",
  },
  mediaLabel: {
    id: `${prefix}.mediaLabel`,
    defaultMessage: "Media",
  },
  mediaText: {
    id: `${prefix}.mediaText`,
    defaultMessage: "Text",
  },
  mediaImage: {
    id: `${prefix}.mediaImage`,
    defaultMessage: "Image",
  },
  emptyTemplateMessageErrorMessage: {
    id: `${prefix}.emptyTemplateMessageErrorMessage`,
    defaultMessage: "Template message cannot be empty",
  },
  templateMessageLabel: {
    id: `${prefix}.templateMessageLabel`,
    defaultMessage: 'Message',
  },
  btnDisabledTooltip: {
    id: `${prefix}.btnDisabledTooltip`,
    defaultMessage: 'Please add all mandatory fields to proceed further',
  },
  btnLabel: {
    id: `${prefix}.btnLabel`,
    defaultMessage: 'Buttons',
  },
  btnDesc: {
    id: `${prefix}.btnDesc`,
    defaultMessage: 'These will be shown as clickable buttons below your message.',
  },
  optional: {
    id: `${prefix}.optional`,
    defaultMessage: '(Optional)',
  },
  actionDeepLink: {
    id: `${prefix}.actionDeepLink`,
    defaultMessage: 'Deep Link',
  },
  deepLinkOptionsPlaceholder: {
    id: `${prefix}.deepLinkOptionsPlaceholder`,
    defaultMessage: 'Select deep link',
  },
  coverImage: {
    id: `${prefix}.coverImage`,
    defaultMessage: 'Cover image',
  },
});
