@@ -0,0 +1,10 @@
|
||||
import { usePage } from '@inertiajs/react';
|
||||
import { portfolio } from '@/data/projects';
|
||||
import type { Project } from '@/types';
|
||||
|
||||
/** Portfolio helpers for pages that receive a `projects` prop. */
|
||||
export function usePortfolio() {
|
||||
const { projects } = usePage<{ projects: Project[] }>().props;
|
||||
|
||||
return portfolio(projects ?? []);
|
||||
}
|
||||
Reference in New Issue
Block a user