import AvatarInfo from '../../components/AvatarInfo.vue'; import Location from '../../components/Location.vue'; import { Badge } from '../../components/ui/badge'; import { Button } from '../../components/ui/button'; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '../../components/ui/tooltip'; import { ArrowDown, ArrowRight, ArrowUpDown, ChevronDown, ChevronRight } from 'lucide-vue-next'; import { formatDateFilter, statusClass, timeToText } from '../../shared/utils'; import { i18n } from '../../plugin'; import { useUserStore, useGalleryStore } from '../../stores'; const { t } = i18n.global; const expandedRow = ({ row }) => { const original = row.original; const type = original.type; if (type === 'GPS') { return (