Single
Multi
10) {
dragStarted = true;
isDragging = true;
}
if (!isDragging) return;
currentY = $event.touches[0].clientY;
const diff = currentY - startY;
if (diff > 0) {
$el.style.transform = `translateY(${Math.min(diff, threshold)}px)`;
}
"
@touchend.passive="
if (isDragging) {
const diff = currentY - startY;
if (diff > threshold / 2) {
destinationsOpen = false;
}
$el.style.transform = '';
}
isDragging = false;
dragStarted = false;
startY = 0;
currentY = 0;
"
@click.stop>
Choose Destination
message = '', 1000)">
{ focused = false; showQuickActions = false; }, 200)">
Type to search for countries and regions. Use arrow keys to navigate results. Press escape to clear.
Quick search
Popular Countries
Regions
Your Questions, Our Answers
Everything You Need to Know About EscapeSIM
Single
Multi

Your Questions, Our Answers
Everything You Need to Know About EscapeSIM
Single
Multi

EscapeSIM is redefining mobile connectivity for travelers with an innovative eSIM marketplace. Say goodbye to expensive roaming fees and hello to fast and affordable access to data across 190+ countries with our easy-to-use digital SIM cards.
Asia-Pacific
North America
South America
© 2024 EscapeSIM