Prevent data loss when user unintentionally navigates away from a SKUID form page
Our users have reported multiple interactions with Practifi where they have lost a lot of data that was entered into a Practifi SKUID form, due to unintended navigation actions on the page... eg. mistakenly swiping to the left on a Mac trackpad (which triggers the browser's Back button behaviour.
Standard web best-practice is to protect the user against such unintended errors.
Unfortunately, there appears to be no way currently to hook an "Are you sure you want to navigate away from this page?" JS alert to navigation behaviour, based on any unsaved SKUID models in any given current page.
It seems appropriate that such an alert might be a system-wide default behaviour.
Hope you can implement this one soon!