var hasSeenEnough = false
{{#if fields.personalisation.fields.maximumDisplays}}
  var maximumDisplays = {{fields.personalisation.fields.maximumDisplays}}
  var currentValue = superPersonalisation.helper.getLocalStorageValue('MX_{{slug (lowercase fields.personalisation.fields.name)}}')
  if (currentValue === maximumDisplays) {
    return
  }
  if (currentValue < maximumDisplays) {
    superPersonalisation.helper.setLocalStorageValue('MX_{{slug (lowercase fields.personalisation.fields.name)}}', ++currentValue)
  } else {
    superPersonalisation.helper.setLocalStorageValue('MX_{{slug (lowercase fields.personalisation.fields.name)}}', 0)
  }
  hasSeenEnough = (currentValue === maximumDisplays)
{{/if}}
