mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2025-03-25 20:29:45 -04:00
Fix GH-237: Show My Classes in nav to educators
This commit is contained in:
parent
4547c2b4c1
commit
9c6cf5f449
2 changed files with 12 additions and 0 deletions
1
en.json
1
en.json
|
@ -20,6 +20,7 @@
|
|||
"general.legal": "Legal",
|
||||
"general.learnMore": "Learn More",
|
||||
"general.messages": "Messages",
|
||||
"general.myClasses": "My Classes",
|
||||
"general.myStuff": "My Stuff",
|
||||
"general.offlineEditor": "Offline Editor",
|
||||
"general.profile": "Profile",
|
||||
|
|
|
@ -25,6 +25,10 @@ var defaultMessages = defineMessages({
|
|||
id: 'general.messages',
|
||||
defaultMessage: 'Messages'
|
||||
},
|
||||
myClasses: {
|
||||
id: 'general.myClasses',
|
||||
defaultMessage: 'My Classes'
|
||||
},
|
||||
myStuff: {
|
||||
id: 'general.myStuff',
|
||||
defaultMessage: 'My Stuff'
|
||||
|
@ -281,6 +285,13 @@ var Navigation = React.createClass({
|
|||
<FormattedMessage {...defaultMessages.myStuff} />
|
||||
</a>
|
||||
</li>
|
||||
{this.state.session.permissions.educator ? [
|
||||
<li>
|
||||
<a href="/educators/classes/">
|
||||
<FormattedMessage {...defaultMessages.myClasses} />
|
||||
</a>
|
||||
</li>
|
||||
] : []}
|
||||
<li>
|
||||
<a href="/accounts/settings/">
|
||||
<FormattedMessage
|
||||
|
|
Loading…
Add table
Reference in a new issue