Browse Source

publish button

gh-pages
Martin McKeaveney 5 years ago
parent
commit
e8661a1ab7
  1. 2
      packages/builder/src/constants/index.js
  2. 2
      packages/builder/src/pages/builder/app/[application]/deploy/index.svelte
  3. 8
      packages/builder/src/pages/builder/portal/apps/index.svelte
  4. 2
      packages/server/src/db/utils.js

2
packages/builder/src/constants/index.js

@ -11,7 +11,7 @@ export const FrontendTypes = {
export const AppStatus = {
DEV: "dev",
DEPLOYED: "deployed"
PUBLISHED: "published"
}
// fields on the user table that cannot be edited

2
packages/builder/src/pages/builder/app/[application]/deploy/index.svelte

@ -37,7 +37,7 @@
<img src={Rocket} alt="Rocket flying through sky" />
<div>
<Heading size="M">It's time to shine!</Heading>
<Button size="XL" cta medium on:click={deployApp}>Deploy App</Button>
<Button size="XL" cta medium on:click={deployApp}>Publish App</Button>
</div>
</section>
<Modal bind:this={feedbackModal}>

8
packages/builder/src/pages/builder/portal/apps/index.svelte

@ -26,7 +26,7 @@
import { AppStatus } from "constants"
let layout = "grid"
let appStatus = "deployed"
let appStatus = AppStatus.PUBLISHED
let template
let appToDelete
let creationModal
@ -132,8 +132,8 @@
<Select
bind:value={appStatus}
options={[
{ label: "Deployed", value: "deployed" },
{ label: "In Development", value: "dev" },
{ label: "Published", value: AppStatus.PUBLISHED },
{ label: "In Development", value: AppStatus.DEV },
]}
/>
</div>
@ -160,7 +160,7 @@
{#each $apps as app, idx (app._id)}
<svelte:component
this={layout === "grid" ? AppCard : AppRow}
deletable={appStatus === AppStatus.DEPLOYED}
deletable={appStatus === AppStatus.PUBLISHED}
{releaseLock}
{app}
{openApp}

2
packages/server/src/db/utils.js

@ -17,7 +17,7 @@ const StaticDatabases = {
const AppStatus = {
DEV: "dev",
DEPLOYED: "deployed",
DEPLOYED: "PUBLISHED",
}
const DocumentTypes = {

Loading…
Cancel
Save