// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`should order modifiers based on \`phase\` and \`requires\` 1`] = `
Array [
  Object {
    "enabled": true,
    "name": "popperOffsets",
    "phase": "read",
  },
  Object {
    "enabled": true,
    "name": "detectOverflow",
    "phase": "read",
    "requires": Array [
      "popperOffsets",
    ],
  },
  Object {
    "enabled": true,
    "name": "offset",
    "phase": "main",
    "requires": Array [
      "popperOffsets",
      "detectOverflow",
    ],
  },
  Object {
    "enabled": true,
    "name": "preventOverflow",
    "phase": "main",
    "requires": Array [
      "detectOverflow",
    ],
    "requiresIfExists": Array [
      "offset",
    ],
  },
  Object {
    "enabled": true,
    "name": "arrow",
    "phase": "main",
    "requiresIfExists": Array [
      "preventOverflow",
    ],
  },
  Object {
    "enabled": true,
    "name": "flip",
    "phase": "main",
    "requires": Array [
      "detectOverflow",
    ],
    "requiresIfExists": Array [
      "offset",
    ],
  },
  Object {
    "enabled": true,
    "name": "hide",
    "phase": "main",
    "requires": Array [
      "detectOverflow",
    ],
  },
  Object {
    "enabled": true,
    "name": "computeStyles",
    "phase": "afterMain",
  },
  Object {
    "enabled": true,
    "name": "applyStyles",
    "phase": "write",
  },
  Object {
    "enabled": true,
    "name": "eventListeners",
    "phase": "write",
  },
]
`;
