карты пвз
All checks were successful
Deploy / build (push) Successful in 56s

This commit is contained in:
alsaze
2025-11-11 18:21:20 +03:00
parent 742ebb4e74
commit 55103d3778
2 changed files with 11 additions and 2 deletions

View File

@@ -84,8 +84,9 @@ import {
const props = defineProps<{ modelValue: PickupPoint, pickupPoints: PickupPoint[] }>()
defineEmits<{
const emit = defineEmits<{
(e: 'update:modelValue', value: PickupPoint | undefined): void
(e: 'activeTab', value: string): void
}>()
const { coords } = useGeolocation()
@@ -99,7 +100,7 @@ const tabs = computed<TabsItem[]>(() =>
[
{
value: 'map',
label: activeTab.value === 'map' || activeTab.value === undefined ? 'Карта' : '',
label: activeTab.value === 'map' ? 'Карта' : '',
icon: 'lucide:map-pin',
slot: 'map' as const,
},
@@ -135,6 +136,10 @@ watch(() => props.modelValue, (newPickupPoint) => {
duration: 500,
}
})
watch(() => activeTab.value, (newActiveTab) => {
emit('activeTab', newActiveTab)
})
</script>
<style lang="scss" scoped>