mirror of
https://github.com/gristlabs/grist-core.git
synced 2024-10-20 01:02:22 +00:00
40c9b8b7e8
Summary: Adding new url parameter for team site creation Test Plan: Updated tests. Reviewers: georgegevoian Reviewed By: georgegevoian Differential Revision: https://phab.getgrist.com/D3554
35 lines
941 B
TypeScript
35 lines
941 B
TypeScript
import type {AppModel} from 'app/client/models/AppModel';
|
|
import {commonUrls} from 'app/common/gristUrls';
|
|
import {Disposable, DomContents, IDisposableOwner, Observable, observable} from 'grainjs';
|
|
|
|
export function buildNewSiteModal(context: Disposable, options: {
|
|
planName: string,
|
|
selectedPlan?: string,
|
|
onCreate?: () => void
|
|
}) {
|
|
window.location.href = commonUrls.plans;
|
|
}
|
|
|
|
export function buildUpgradeModal(owner: Disposable, planName: string) {
|
|
window.location.href = commonUrls.plans;
|
|
}
|
|
|
|
export function showTeamUpgradeConfirmation(owner: Disposable) {
|
|
}
|
|
|
|
export interface UpgradeButton {
|
|
showUpgradeCard(): DomContents;
|
|
showUpgradeButton(): DomContents;
|
|
}
|
|
|
|
export function buildUpgradeButton(owner: IDisposableOwner, app: AppModel): UpgradeButton {
|
|
return {
|
|
showUpgradeCard : () => null,
|
|
showUpgradeButton : () => null,
|
|
};
|
|
}
|
|
|
|
export function NEW_DEAL(): Observable<boolean> {
|
|
return observable(false);
|
|
}
|