forked from didirus/AstralRinth
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
This commit is contained in:
13
packages/ui/src/providers/user-page.ts
Normal file
13
packages/ui/src/providers/user-page.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
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',
|
||||
)
|
||||
Reference in New Issue
Block a user