@@ -201,9 +201,58 @@ To get started with standalone components [visit Angular's official docs](https:
201201
202202## Live Example
203203
204- import NavigationPlayground from '@site/static /usage/v9/navigation/index.md';
205-
206- <NavigationPlayground />
204+ import Playground from '@site/src /components/global/Playground';
205+
206+ import angular_app_routes_ts from '@site/static /usage/v9/navigation/angular/app_routes_ts.md';
207+ import angular_app_component_html from '@site/static /usage/v9/navigation/angular/app_component_html.md';
208+ import angular_app_component_ts from '@site/static /usage/v9/navigation/angular/app_component_ts.md';
209+ import angular_example_component_html from '@site/static /usage/v9/navigation/angular/example_component_html.md';
210+ import angular_example_component_ts from '@site/static /usage/v9/navigation/angular/example_component_ts.md';
211+ import angular_dashboard_page_component_html from '@site/static /usage/v9/navigation/angular/dashboard_page_component_html.md';
212+ import angular_dashboard_page_component_ts from '@site/static /usage/v9/navigation/angular/dashboard_page_component_ts.md';
213+ import angular_item_detail_page_component_html from '@site/static /usage/v9/navigation/angular/item_detail_page_component_html.md';
214+ import angular_item_detail_page_component_ts from '@site/static /usage/v9/navigation/angular/item_detail_page_component_ts.md';
215+ import angular_settings_page_component_html from '@site/static /usage/v9/navigation/angular/settings_page_component_html.md';
216+ import angular_settings_page_component_ts from '@site/static /usage/v9/navigation/angular/settings_page_component_ts.md';
217+
218+ import react_main_tsx from '@site/static /usage/v9/navigation/react/main_tsx.md';
219+ import react_dashboard_page_tsx from '@site/static /usage/v9/navigation/react/dashboard_page_tsx.md';
220+ import react_item_detail_page_tsx from '@site/static /usage/v9/navigation/react/item_detail_page_tsx.md';
221+ import react_settings_page_tsx from '@site/static /usage/v9/navigation/react/settings_page_tsx.md';
222+
223+ <Playground
224+ version="9"
225+ src="usage/v9/navigation/demo.html"
226+ code={{
227+ angular: {
228+ files: {
229+ 'src/app/app.routes.ts': angular_app_routes_ts,
230+ 'src/app/app.component.html': angular_app_component_html,
231+ 'src/app/app.component.ts': angular_app_component_ts,
232+ 'src/app/example.component.html': angular_example_component_html,
233+ 'src/app/example.component.ts': angular_example_component_ts,
234+ 'src/app/dashboard/dashboard-page.component.html': angular_dashboard_page_component_html,
235+ 'src/app/dashboard/dashboard-page.component.ts': angular_dashboard_page_component_ts,
236+ 'src/app/item-detail/item-detail-page.component.html': angular_item_detail_page_component_html,
237+ 'src/app/item-detail/item-detail-page.component.ts': angular_item_detail_page_component_ts,
238+ 'src/app/settings/settings-page.component.html': angular_settings_page_component_html,
239+ 'src/app/settings/settings-page.component.ts': angular_settings_page_component_ts,
240+ },
241+ },
242+ react: {
243+ files: {
244+ 'src/main.tsx': react_main_tsx,
245+ 'src/pages/DashboardPage.tsx': react_dashboard_page_tsx,
246+ 'src/pages/ItemDetailPage.tsx': react_item_detail_page_tsx,
247+ 'src/pages/SettingsPage.tsx': react_settings_page_tsx,
248+ },
249+ },
250+ }}
251+ size="large"
252+ includeIonContent={false}
253+ devicePreview
254+ defaultFramework="angular"
255+ />
207256
208257## Linear Routing versus Non-Linear Routing
209258
0 commit comments