useSessionList()
The useSessionList()
composable returns an array of Session
objects that have been registered on the client device.
Returns
Click here to see the full list of properties returned.
Usage
The following example demonstrates how to use the useSessionList()
composable to retrieve a list of sessions that have been registered on the client device. The isLoaded
property is used to handle the loading state, and the sessions
property is used to display the number of times the user has visited the page.
vue
<script setup>
import { useSessionList } from 'vue-clerk'
const { isLoaded, sessions } = useSessionList()
</script>
<template>
<div v-if="isLoaded">
<p>
Welcome back. You have been here
{{ sessions.length }} times before.
</p>
</div>
</template>