mirror of
https://github.com/gristlabs/grist-core.git
synced 2024-10-27 20:44:07 +00:00
c6fd79ac1f
Summary: WIP Test Plan: Existing tests. Reviewers: jarek Reviewed By: jarek Subscribers: jarek Differential Revision: https://phab.getgrist.com/D4196
37 lines
950 B
TypeScript
37 lines
950 B
TypeScript
import {makeT} from 'app/client/lib/localization';
|
|
import * as css from 'app/client/ui/FormPagesCss';
|
|
import {icon} from 'app/client/ui2018/icons';
|
|
import {commonUrls} from 'app/common/gristUrls';
|
|
import {DomContents, makeTestId} from 'grainjs';
|
|
|
|
const t = makeT('FormContainer');
|
|
|
|
const testId = makeTestId('test-form-');
|
|
|
|
export function buildFormContainer(buildBody: () => DomContents) {
|
|
return css.formContainer(
|
|
css.form(
|
|
css.formBody(
|
|
buildBody(),
|
|
),
|
|
css.formFooter(
|
|
css.poweredByGrist(
|
|
css.poweredByGristLink(
|
|
{href: commonUrls.forms, target: '_blank'},
|
|
t('Powered by'),
|
|
css.gristLogo(),
|
|
)
|
|
),
|
|
css.buildForm(
|
|
css.buildFormLink(
|
|
{href: commonUrls.forms, target: '_blank'},
|
|
t('Build your own form'),
|
|
icon('Expand'),
|
|
),
|
|
),
|
|
),
|
|
),
|
|
testId('container'),
|
|
);
|
|
}
|