fix(frontend/pageMetadata): ページタイトルが更新されない問題 (#13289)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
This commit is contained in:
		| @@ -452,9 +452,7 @@ const headerActions = computed(() => []); | ||||
|  | ||||
| const headerTabs = computed(() => []); | ||||
|  | ||||
| definePageMetadata(computed(() => flash.value ? { | ||||
| 	title: i18n.ts._play.edit + ': ' + flash.value.title, | ||||
| } : { | ||||
| 	title: i18n.ts._play.new, | ||||
| definePageMetadata(() => ({ | ||||
| 	title: flash.value ? `${i18n.ts._play.edit}: ${flash.value.title}` : i18n.ts._play.new, | ||||
| })); | ||||
| </script> | ||||
|   | ||||
| @@ -90,8 +90,8 @@ const headerTabs = computed(() => [{ | ||||
| 	icon: 'ti ti-heart', | ||||
| }]); | ||||
|  | ||||
| definePageMetadata(computed(() => ({ | ||||
| definePageMetadata(() => ({ | ||||
| 	title: 'Play', | ||||
| 	icon: 'ti ti-player-play', | ||||
| }))); | ||||
| })); | ||||
| </script> | ||||
|   | ||||
| @@ -205,15 +205,17 @@ const headerActions = computed(() => []); | ||||
|  | ||||
| const headerTabs = computed(() => []); | ||||
|  | ||||
| definePageMetadata(computed(() => flash.value ? { | ||||
| 	title: flash.value.title, | ||||
| 	avatar: flash.value.user, | ||||
| 	path: `/play/${flash.value.id}`, | ||||
| 	share: { | ||||
| 		title: flash.value.title, | ||||
| 		text: flash.value.summary, | ||||
| 	}, | ||||
| } : null)); | ||||
| definePageMetadata(() => ({ | ||||
| 	title: flash.value ? flash.value.title : 'Play', | ||||
| 	...flash.value ? { | ||||
| 		avatar: flash.value.user, | ||||
| 		path: `/play/${flash.value.id}`, | ||||
| 		share: { | ||||
| 			title: flash.value.title, | ||||
| 			text: flash.value.summary, | ||||
| 		}, | ||||
| 	} : {}, | ||||
| })); | ||||
| </script> | ||||
|  | ||||
| <style lang="scss" module> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 taiy
					taiy