const workflowStatus = { draft: 'Drafts', review: 'In Review', ready: 'Ready' };
const editorStatus = { draft: 'Draft', review: 'In review', ready: 'Ready' };
const setting1 = { limit: 10, author: 'John Doe' };
const setting2 = { name: 'Jane Doe', description: 'description' };
const publishTypes = { publishNow: 'Publish now', publishAndCreateNew: 'Publish and create new', publishAndDuplicate: 'Publish and duplicate' };
const colorError = 'rgb(255, 0, 59)';
const colorNormal = 'rgb(223, 223, 227)';
const textColorNormal = 'rgb(68, 74, 87)';

const notifications = {
  saved: 'Entry saved',
  published: 'Entry published',
  unpublished: 'Entry unpublished',
  updated: 'Entry status updated',
  deletedUnpublished: 'Unpublished changes deleted',
  error: {
    missingField: "Oops, you've missed a required field. Please complete before saving.",
  },
  validation: {
    range: {
      fieldLabel: 'Number of posts on frontpage',
      message: 'Number of posts on frontpage must be between 1 and 10.',
    },
  },
};
const HOT_KEY_MAP = {
  'bold': 'mod+b',
  'code': 'mod+shift+c',
  'italic': 'mod+i',
  'strikethrough': 'mod+shift+s',
  'heading-one': 'mod+1',
  'heading-two': 'mod+2',
  'heading-three': 'mod+3',
  'heading-four': 'mod+4',
  'heading-five': 'mod+5',
  'heading-six': 'mod+6',
  'link': 'mod+k',
};

module.exports = {
  workflowStatus,
  editorStatus,
  setting1,
  setting2,
  notifications,
  publishTypes,
  HOT_KEY_MAP,
  colorError,
  colorNormal,
  textColorNormal,
};