mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2024-05-17 04:12:40 +00:00
cd42491cf0
* feat: add support for sub routes under /my-account closes #6217 * feat(plugins/client-routes): page titles Add support for adding custom page titles in client routes. * fix(client/PluginPages): reload component upon URL change * Styling * docs(plugins): update registerClientRoute --------- Co-authored-by: Chocobozzz <me@florianbigard.com>
17 lines
368 B
TypeScript
17 lines
368 B
TypeScript
export interface RegisterClientRouteOptions {
|
|
route: string
|
|
|
|
// Plugin route can be injected in a sub router, like the my-account page
|
|
parentRoute?: '/' | '/my-account'
|
|
// If parent route has a sub menu, specify the new entry sub menu settings
|
|
menuItem?: {
|
|
label?: string
|
|
}
|
|
|
|
title?: string
|
|
|
|
onMount (options: {
|
|
rootEl: HTMLElement
|
|
}): void
|
|
}
|