mirror of
https://github.com/gristlabs/grist-core.git
synced 2024-10-20 01:02:22 +00:00
0aad09a4ed
Summary: Forms improvements and following new design - New headers - New UI - New right panel options Test Plan: Tests updated Reviewers: georgegevoian, dsagal Reviewed By: georgegevoian Subscribers: dsagal, paulfitz Differential Revision: https://phab.getgrist.com/D4158
17 lines
579 B
TypeScript
17 lines
579 B
TypeScript
import { BoxModel } from "app/client/components/Forms/Model";
|
|
import { makeTestId } from "app/client/lib/domUtils";
|
|
import { bigPrimaryButton } from "app/client/ui2018/buttons";
|
|
import { dom } from "grainjs";
|
|
const testId = makeTestId("test-forms-");
|
|
|
|
export class SubmitModel extends BoxModel {
|
|
public override render() {
|
|
const text = this.view.viewSection.layoutSpecObj.prop('submitText');
|
|
return dom(
|
|
"div",
|
|
{ style: "text-align: center; margin-top: 20px;" },
|
|
bigPrimaryButton(dom.text(use => use(text) || 'Submit'), testId("submit"))
|
|
);
|
|
}
|
|
}
|