import{c as i}from"./FormSuccessScreen-uBnFk0ky.js";import{L as c}from"./vue-core-BWkI2jmS.js";function u(e){async function r(){const{canStore:n}=i();if(!n("functional"))return;const o="scrollPos:"+e,t=sessionStorage.getItem(o);if(!t)return;sessionStorage.removeItem(o);const s=Number(t);await c(),requestAnimationFrame(function(){window.scrollTo({top:s,behavior:"instant"})})}return{restoreScrollPosition:r}}export{u};