mirror of
https://github.com/documenso/documenso.git
synced 2025-11-13 00:03:33 +10:00
Add ability to enable or disable allowed signature types: - Drawn - Typed - Uploaded **Tabbed style signature dialog**  **Document settings**  **Team preferences**  ## Changes Made - Add multiselect to select allowed signatures in document and templates settings tab - Add multiselect to select allowed signatures in teams preferences - Removed "Enable typed signatures" from document/template edit page - Refactored signature pad to use tabs instead of an all in one signature pad ## Testing Performed Added E2E tests to check settings are applied correctly for documents and templates
15 lines
440 B
TypeScript
15 lines
440 B
TypeScript
import type { Page } from '@playwright/test';
|
|
|
|
export const signSignaturePad = async (page: Page) => {
|
|
await page.waitForTimeout(200);
|
|
|
|
await page.getByTestId('signature-pad-dialog-button').click();
|
|
|
|
// Click type tab
|
|
await page.getByRole('tab', { name: 'Type' }).click();
|
|
await page.getByTestId('signature-pad-type-input').fill('Signature');
|
|
|
|
// Click Next button
|
|
await page.getByRole('button', { name: 'Next' }).click();
|
|
};
|