Hide some icons on mobile to avoid fullscreen mobile icon wrapping in rich text editor

This commit is contained in:
Andrew Kingston 2022-02-04 14:25:20 +00:00
parent 90514af833
commit 48ce006ac3
5 changed files with 9 additions and 1 deletions

View File

@ -8,6 +8,7 @@
export let height = null
export let id = null
export let fullScreenOffset = 0
export let easyMDEOptions = null
</script>
<div class:error>
@ -18,6 +19,7 @@
{id}
{fullScreenOffset}
{disabled}
{easyMDEOptions}
on:change
/>
</div>

View File

@ -12,6 +12,7 @@
export let height = null
export let id = null
export let fullScreenOffset = 0
export let easyMDEOptions = null
const dispatch = createEventDispatcher()
const onChange = e => {
@ -29,6 +30,7 @@
{height}
{id}
{fullScreenOffset}
{easyMDEOptions}
on:change={onChange}
/>
</Field>

View File

@ -8,6 +8,7 @@
export let id = null
export let fullScreenOffset = 0
export let disabled = false
export let easyMDEOptions
const dispatch = createEventDispatcher()
@ -53,6 +54,7 @@
easyMDEOptions={{
initialValue: value,
placeholder,
...easyMDEOptions,
}}
/>
{/key}

View File

@ -22,7 +22,6 @@
unorderedListStyle: "-",
maxHeight: scroll ? height : undefined,
minHeight: scroll ? undefined : height,
// hideIcons: ["fullscreen", "side-by-side"],
...easyMDEOptions,
})

View File

@ -61,6 +61,9 @@
{placeholder}
{height}
fullScreenOffset={offset}
easyMDEOptions={{
hideIcons: $context.device.mobile ? ["side-by-side", "guide"] : [],
}}
/>
{/if}
</Field>