import { usePage } from "@inertiajs/vue3";

export default function useRole() {
    const roles = usePage().props.auth.roles;
    console.log({ roles });

    const hasRole = (role: string): boolean => {
        if (!Array.isArray(roles)) return false;

        return roles.includes(role);
    }

    return {
        roles,
        hasRole,
    }
}
