File tree Expand file tree Collapse file tree 2 files changed +44
-4
lines changed Expand file tree Collapse file tree 2 files changed +44
-4
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,14 @@ import {
20
20
Header as ReactAriaHeader ,
21
21
Text ,
22
22
} from 'react-aria-components' ;
23
- import { howToUseText , policyText , uploadText } from './HeaderI18n' ;
23
+ import {
24
+ favoriteListText ,
25
+ howToUseText ,
26
+ logoutText ,
27
+ meowlistText ,
28
+ policyText ,
29
+ uploadText ,
30
+ } from './HeaderI18n' ;
24
31
25
32
type Props = {
26
33
language : Language ;
@@ -168,21 +175,21 @@ export const Header = ({
168
175
< MenuItem className = "flex w-full items-center px-5 py-2 text-left text-base font-medium text-orange-50 hover:bg-orange-600" >
169
176
< Link href = "/favorites" className = "w-full" >
170
177
< Text slot = "label" className = "text-base font-bold" >
171
- お気に入り
178
+ { favoriteListText ( language ) }
172
179
</ Text >
173
180
</ Link >
174
181
</ MenuItem >
175
182
< MenuItem className = "flex w-full items-center px-5 py-2 text-left text-base font-medium text-orange-50 hover:bg-orange-600" >
176
183
< Link href = "/cat-list" className = "w-full" >
177
184
< Text slot = "label" className = "text-base font-bold" >
178
- にゃんリスト
185
+ { meowlistText ( language ) }
179
186
</ Text >
180
187
</ Link >
181
188
</ MenuItem >
182
189
< MenuItem className = "flex w-full items-center px-5 py-2 text-left text-base font-medium text-orange-50 hover:bg-orange-600" >
183
190
< Link href = "/logout" className = "w-full" >
184
191
< Text slot = "label" className = "text-base font-bold" >
185
- ログアウト
192
+ { logoutText ( language ) }
186
193
</ Text >
187
194
</ Link >
188
195
</ MenuItem >
Original file line number Diff line number Diff line change @@ -33,3 +33,36 @@ export const policyText = (language: Language): string => {
33
33
return assertNever ( language ) ;
34
34
}
35
35
} ;
36
+
37
+ export const favoriteListText = ( language : Language ) : string => {
38
+ switch ( language ) {
39
+ case 'ja' :
40
+ return 'お気に入り' ;
41
+ case 'en' :
42
+ return 'Favorite' ;
43
+ default :
44
+ return assertNever ( language ) ;
45
+ }
46
+ } ;
47
+
48
+ export const meowlistText = ( language : Language ) : string => {
49
+ switch ( language ) {
50
+ case 'ja' :
51
+ return 'にゃんリスト' ;
52
+ case 'en' :
53
+ return 'Meowlist' ;
54
+ default :
55
+ return assertNever ( language ) ;
56
+ }
57
+ } ;
58
+
59
+ export const logoutText = ( language : Language ) : string => {
60
+ switch ( language ) {
61
+ case 'ja' :
62
+ return 'ログアウト' ;
63
+ case 'en' :
64
+ return 'Logout' ;
65
+ default :
66
+ return assertNever ( language ) ;
67
+ }
68
+ } ;
You can’t perform that action at this time.
0 commit comments