'\r\n const target = `\u003Cdiv id=\"app\">\u003C/div>`\r\n this.shadow = this.attachShadow({ mode: 'open' })\r\n this.shadow.innerHTML = designSystemCSS + target\r\n createApp(App) // App defined elsewhere ofc\r\n .mount(this.shadow.querySelector('#app'))\r\n }\r\n}\r\n```\n\n### Describe the solution you'd like\n\nProbably just being able to set `compilerOptions.isCustomElement` somewhere would be good enough?\n\n### Describe alternatives you've considered\n\n_No response_\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.vuejs.org).\n- [X] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\n- [X] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[],735,"Custom element support","2023-01-21T14:34:18Z","https://github.com/vuejs/vitepress/issues/735",0.7072811,{"description":2961,"labels":2962,"number":2964,"owner":2871,"repository":2872,"state":2901,"title":2965,"updated_at":2966,"url":2967,"score":2968},"### Is your feature request related to a problem? Please describe.\n\nCurrently it is only possible to customize the text of the links, but not the link itself, this is taken from the sidebar. However, if a page does not exist in the sidebar, no prev / next link can be set or modified.\r\n\r\nThe current behavior causes the vitepress application to crash if the page is not in the sidebar and you set a prev link via frontmatter, because there is no prev link whose text you can change. As next link always the first page of the sidebar is used.\r\n\r\nI think it would be good if you could customize not only the text but also the link.\r\n\r\n\r\n\n\n### Describe the solution you'd like\n\nChange the frontmatter options from \r\n\r\n```yml\r\n---\r\nprev: 'Get Started | Markdown'\r\n---\r\n```\r\n\r\nto\r\n\r\n```yml\r\n---\r\nprev:\r\n text: 'Get Started | Markdown'\r\n link: '/gettingstarted/markdown'\r\n---\r\n```\r\n\n\n### Describe alternatives you've considered\n\n_No response_\n\n### Additional context\n\n```yml\r\n// prev-next.d.ts\r\n prev: {\r\n text: any;\r\n link: string;\r\n };\r\n next: {\r\n text: any;\r\n link: string;\r\n };\r\n```\n\n### Validations\n\n- [X] Follow our [Code of Conduct](https://vuejs.org/about/coc.html)\n- [X] Read the [docs](https://vitepress.vuejs.org).\n- [X] Read the [Contributing Guidelines](https://github.com/vuejs/vitepress/blob/main/.github/contributing.md).\n- [X] Check that there isn't already an issue that asks for the same feature to avoid creating a duplicate.",[2963],{"name":2882,"color":2883},1914,"Make prev / next links changeable","2023-03-05T00:04:54Z","https://github.com/vuejs/vitepress/issues/1914",0.71019495,["Reactive",2970],{},["Set"],["ShallowReactive",2973],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f3L-wWTbfRrUo5oG8O6gi2OAehkiQa1pdWOO7zsJZKKw":-1},"/vuejs/vitepress/1565"]