mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-12-01 11:27:14 -05:00
18 lines
666 B
CoffeeScript
18 lines
666 B
CoffeeScript
I18NEditModelView = require './I18NEditModelView'
|
|
Campaign = require 'models/Campaign'
|
|
|
|
module.exports = class I18NEditCampaignView extends I18NEditModelView
|
|
id: "i18n-edit-campaign-view"
|
|
modelClass: Campaign
|
|
|
|
buildTranslationList: ->
|
|
lang = @selectedLanguage
|
|
|
|
# name, description
|
|
if i18n = @model.get('i18n')
|
|
if name = @model.get('name')
|
|
@wrapRow 'Campaign short name', ['name'], name, i18n[lang]?.name, []
|
|
if description = @model.get('fullName')
|
|
@wrapRow 'Campaign full name', ['fullName'], description, i18n[lang]?.description, []
|
|
|
|
# TODO: saves to this don't work since Campaigns don't use versioning. What to do?
|