Search by

Persona Inertia - Vue 3 + Inertia front-end kit (typed composables and components) for the headless Persona core.

Package info

github.com/unknownman/persona-inertia

Language:Vue

pkg:composer/laravel-persona/inertia

Statistics

Installs: 0

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.3 2026-09-15 14:24 UTC

This package is auto-updated.

Last update: 2026-09-15 14:28:46 UTC


README

This package is a presentation-layer companion for the Laravel Persona ecosystem.

Laravel Persona is a powerful, headless, and polymorphic data layer for managing person-related data (profiles, contacts, addresses, documents, social accounts, and relationships) in Laravel applications.

What is this package?

This package provides a publishable Inertia controller and fully typed Vue 3 components for the Persona ecosystem. It delivers a complete profile overview with typed interfaces, composable child components, and social activity resolution — all wired to the backend with zero prop mismatches.

Installation

This package requires the Persona Core. You can install both via Composer:

composer require laravel-persona/core laravel-persona/inertia

Next, run the interactive installer to publish the assets:

php artisan persona:install

Full Documentation

Please refer to the Main Repository for complete installation instructions, API usage, and configuration details.

Note: This repository is a read-only split of the main monorepo. Please submit all issues and pull requests to the main repository.