Files
Rocketmc/packages/ui/src/providers/user-page.ts
Prospector 0a8f489234 NormalPage component w/ Collections refactor (#4873)
* Refactor search page, migrate to /discover/

* Add NormalPage component for common layouts, refactor Collections page as an example, misc ui pkg cleanup

* intl:extract

* lint

* lint

* remove old components

* Refactor search page, migrate to /discover/

* Add NormalPage component for common layouts, refactor Collections page as an example, misc ui pkg cleanup

* intl:extract

* lint

* lint

* remove old components
2025-12-09 22:44:10 +00:00

14 lines
319 B
TypeScript

import type { Labrinth } from '@modrinth/api-client'
import type { Ref } from 'vue'
import { createContext } from '.'
export interface UserPageContext {
user: Ref<Labrinth.Users.v3.User>
}
export const [injectUserPageContext, provideUserPageContext] = createContext<UserPageContext>(
'root',
'userPageContext',
)