Updates Tiptap mock data

and story.
This commit is contained in:
leekelleher
2025-02-17 15:47:27 +00:00
committed by Jacob Overgaard
parent 82d13b50b6
commit 50b891a79a
3 changed files with 67 additions and 4 deletions

View File

@@ -1023,9 +1023,53 @@ export const data: Array<UmbMockDataTypeModel> = [
isDeletable: true,
canIgnoreStartNodes: false,
values: [
{
alias: 'extensions',
value: [
'Umb.Tiptap.RichTextEssentials',
'Umb.Tiptap.Embed',
'Umb.Tiptap.Figure',
'Umb.Tiptap.Image',
'Umb.Tiptap.Link',
'Umb.Tiptap.MediaUpload',
'Umb.Tiptap.Subscript',
'Umb.Tiptap.Superscript',
'Umb.Tiptap.Table',
'Umb.Tiptap.TextAlign',
'Umb.Tiptap.Underline',
],
},
{
alias: 'toolbar',
value: [
[
[
'Umb.Tiptap.Toolbar.SourceEditor',
'Umb.Tiptap.Toolbar.Undo',
'Umb.Tiptap.Toolbar.Redo',
'Umb.Tiptap.Toolbar.StyleSelect',
'Umb.Tiptap.Toolbar.Bold',
'Umb.Tiptap.Toolbar.Italic',
'Umb.Tiptap.Toolbar.TextAlignLeft',
'Umb.Tiptap.Toolbar.TextAlignCenter',
'Umb.Tiptap.Toolbar.TextAlignRight',
'Umb.Tiptap.Toolbar.BulletList',
'Umb.Tiptap.Toolbar.OrderedList',
'Umb.Tiptap.Toolbar.Blockquote',
'Umb.Tiptap.Toolbar.Link',
'Umb.Tiptap.Toolbar.Unlink',
'Umb.Tiptap.Toolbar.HorizontalRule',
'Umb.Tiptap.Toolbar.Table',
'Umb.Tiptap.Toolbar.MediaPicker',
'Umb.Tiptap.Toolbar.EmbeddedMedia',
],
],
],
},
{ alias: 'dimensions', value: { height: 500 } },
{ alias: 'maxImageSize', value: 500 },
{ alias: 'ignoreUserStartNodes', value: false },
{ alias: 'overlaySize', value: 'medium' },
],
},
{

View File

@@ -914,6 +914,24 @@ export const data: Array<UmbMockDocumentModel> = [
<p>
Some value for the RTE with an <a href="https://google.com">external link</a> and an <a type="document" href="/{localLink:c05da24d-7740-447b-9cdc-bd8ce2172e38}">internal link</a> foo foo
</p>
<table style="width: 100%;">
<thead>
<tr>
<th>Name</th>
<th>Alias</th>
</tr>
</thead>
<tbody>
<tr>
<td>Lee</td>
<td>lke</td>
</tr>
<tr>
<td>Jacob</td>
<td>jov</td>
</tr>
</tbody>
</table>
<p>
<img width="384" height="228" loading="lazy" alt="Installer illustration" src="/umbraco/backoffice/assets/installer-illustration.svg" />
</p>

View File

@@ -20,7 +20,7 @@ const config = new UmbPropertyEditorConfigCollection([
['Umb.Tiptap.Toolbar.Bold', 'Umb.Tiptap.Toolbar.Italic', 'Umb.Tiptap.Toolbar.Underline'],
['Umb.Tiptap.Toolbar.TextAlignLeft', 'Umb.Tiptap.Toolbar.TextAlignCenter', 'Umb.Tiptap.Toolbar.TextAlignRight'],
['Umb.Tiptap.Toolbar.BulletList', 'Umb.Tiptap.Toolbar.OrderedList'],
['Umb.Tiptap.Toolbar.Blockquote', 'Umb.Tiptap.Toolbar.HorizontalRule'],
['Umb.Tiptap.Toolbar.Blockquote', 'Umb.Tiptap.Toolbar.HorizontalRule', 'Umb.Tiptap.Table'],
['Umb.Tiptap.Toolbar.Link', 'Umb.Tiptap.Toolbar.Unlink'],
['Umb.Tiptap.Toolbar.MediaPicker', 'Umb.Tiptap.Toolbar.EmbeddedMedia'],
],
@@ -29,16 +29,17 @@ const config = new UmbPropertyEditorConfigCollection([
{
alias: 'extensions',
value: [
'Umb.Tiptap.RichTextEssentials',
'Umb.Tiptap.Embed',
'Umb.Tiptap.Link',
'Umb.Tiptap.Figure',
'Umb.Tiptap.Image',
'Umb.Tiptap.Link',
'Umb.Tiptap.MediaUpload',
'Umb.Tiptap.Subscript',
'Umb.Tiptap.Superscript',
'Umb.Tiptap.Table',
'Umb.Tiptap.Underline',
'Umb.Tiptap.TextAlign',
'Umb.Tiptap.MediaUpload',
'Umb.Tiptap.Underline',
],
},
]);