Disable launch button unless app is saved (#544)

* Disable launch button if app not saved

* Revert index.json.builder change

* delete app folder

* Change tooltip text of launch disabled button
This commit is contained in:
Viraj Bahulkar 2021-08-19 08:18:28 +05:30 committed by GitHub
parent 6277061938
commit bda2734a6f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -214,15 +214,16 @@ class HomePage extends React.Component {
</OverlayTrigger>
</Link>
<Link
to={`/applications/${app.slug}`}
target="_blank"
to={app?.current_version_id ? `/applications/${app.slug}` : '' }
target={app?.current_version_id ? '_blank' : ''}
>
<OverlayTrigger
placement="top"
overlay={(props) => renderTooltip({props, text: 'Open in app viewer'})}
overlay={(props) => renderTooltip({props, text: app?.current_version_id == null ? 'App does not have a deployed version' : 'Open in app viewer'})}
>
<span className="badge bg-blue-lt mx-2">launch</span>
<span className={`${app?.current_version_id ? 'badge bg-blue-lt mx-2 ' : 'badge bg-light-grey mx-2'}`}
>launch </span>
</OverlayTrigger>
</Link>