Skip to content

Commit fd0f7f6

Browse files
committed
Add app name to page titles in playgrounds
1 parent 339631f commit fd0f7f6

File tree

12 files changed

+25
-6
lines changed

12 files changed

+25
-6
lines changed

playgrounds/react/resources/js/app.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { createInertiaApp } from '@inertiajs/react'
22
import { hydrateRoot } from 'react-dom/client'
33

44
createInertiaApp({
5+
title: (title) => `${title} - React Playground`,
56
resolve: (name) => {
67
const pages = import.meta.glob('./Pages/**/*.tsx', { eager: true })
78
return pages[`./Pages/${name}.tsx`]

playgrounds/react/resources/js/ssr.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ createServer((page) =>
66
createInertiaApp({
77
page,
88
render: ReactDOMServer.renderToString,
9+
title: (title) => `${title} - React Playground`,
910
resolve: (name) => {
1011
const pages = import.meta.glob('./Pages/**/*.tsx', { eager: true })
1112
return pages[`./Pages/${name}.tsx`]

playgrounds/svelte/resources/js/Pages/Article.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@
22
export { default as layout } from '../Components/Layout.svelte'
33
</script>
44

5+
<script>
6+
export let appName
7+
</script>
8+
59
<svelte:head>
6-
<title>Article</title>
10+
<title>Article - {appName}</title>
711
</svelte:head>
812

913
<h1 class="text-3xl">Article</h1>

playgrounds/svelte/resources/js/Pages/Form.svelte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
<script>
66
import { useForm } from '@inertiajs/svelte'
77
8+
export let appName
9+
810
let form = useForm('NewUser', {
911
name: '',
1012
company: '',
@@ -17,7 +19,7 @@
1719
</script>
1820

1921
<svelte:head>
20-
<title>Form</title>
22+
<title>Form - {appName}</title>
2123
</svelte:head>
2224

2325
<h1 class="text-3xl">Form</h1>

playgrounds/svelte/resources/js/Pages/Home.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44

55
<script>
66
import { inertia } from '@inertiajs/svelte'
7+
export let appName
78
</script>
89

910
<svelte:head>
10-
<title>Home</title>
11+
<title>Home - {appName}</title>
1112
</svelte:head>
1213

1314
<h1 class="text-3xl">Home</h1>

playgrounds/svelte/resources/js/Pages/Login.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@
22
export { default as layout } from '../Components/Layout.svelte'
33
</script>
44

5+
<script>
6+
export let appName
7+
</script>
8+
59
<svelte:head>
6-
<title>Login</title>
10+
<title>Login - {appName}</title>
711
</svelte:head>
812

913
<h1 class="text-3xl">Login</h1>

playgrounds/svelte/resources/js/Pages/User.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
</script>
44

55
<script>
6+
export let appName
67
export let user
78
</script>
89

910
<svelte:head>
10-
<title>User</title>
11+
<title>User - {appName}</title>
1112
</svelte:head>
1213

1314
<h1 class="text-3xl">User</h1>

playgrounds/svelte/resources/js/Pages/Users.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
</script>
44

55
<script>
6+
export let appName
67
export let users
78
</script>
89

910
<svelte:head>
10-
<title>Users</title>
11+
<title>Users - {appName}</title>
1112
</svelte:head>
1213

1314
<h1 class="text-3xl">Users</h1>

playgrounds/vue2/resources/js/app.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { createInertiaApp } from '@inertiajs/vue2'
22
import Vue from 'vue'
33

44
createInertiaApp({
5+
title: (title) => `${title} - Vue 2 Playground`,
56
resolve: (name) => {
67
const pages = import.meta.glob('./Pages/**/*.vue', { eager: true })
78
return pages[`./Pages/${name}.vue`]

playgrounds/vue2/resources/js/ssr.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ createServer((page) =>
77
createInertiaApp({
88
page,
99
render: createRenderer().renderToString,
10+
title: (title) => `${title} - Vue 2 Playground`,
1011
resolve: (name) => {
1112
const pages = import.meta.glob('./Pages/**/*.vue', { eager: true })
1213
return pages[`./Pages/${name}.vue`]

playgrounds/vue3/resources/js/app.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { createInertiaApp } from '@inertiajs/vue3'
22
import { createSSRApp, h, type DefineComponent } from 'vue'
33

44
createInertiaApp({
5+
title: (title) => `${title} - Vue 3 Playground`,
56
resolve: (name) => {
67
const pages = import.meta.glob('./Pages/**/*.vue', { eager: true })
78
return pages[`./Pages/${name}.vue`] as DefineComponent

playgrounds/vue3/resources/js/ssr.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ createServer((page) =>
77
createInertiaApp({
88
page,
99
render: renderToString,
10+
title: (title) => `${title} - Vue 3 Playground`,
1011
resolve: (name) => {
1112
const pages = import.meta.glob('./Pages/**/*.vue', { eager: true })
1213
return pages[`./Pages/${name}.vue`] as DefineComponent

0 commit comments

Comments
 (0)