import Globals = require("../../Globals"); import kludgeForUseStrict = require("../../kludgeForUseStrict"); "use strict"; const panel: Panel = { id: "page_reviewIncomingStories", displayName: "Review incoming stories", pageExplanation: "Look over your collected stories. Clean, trim, fix errors, translate.", pageCategories: "review", //headerAbove: "Review your stories and patterns", panelFields: [ { id: "collectedStoriesDuringCollectionLabel", valueType: "none", displayType: "label", displayPrompt: "On this page you can see your collected stories as they come in." }, { id: "storyCollectionChoiceX", valuePath: "/clientState/storyCollectionName", valueType: "string", valueOptions: "project_storyCollections", valueOptionsSubfield: "storyCollection_shortName", displayType: "select", displayName: "Story collection", displayPrompt: "Choose a story collection to review." }, { id: "webStoryCollection_collectedStoriesDuringCollection", valuePath: "/clientState/storyCollectionName", valueType: "none", displayType: "storyBrowser", displayPrompt: "Collected stories", displayVisible: function(panelBuilder, model) { return !!Globals.clientState().storyCollectionIdentifier();} } ] }; export = panel;