diff --git a/packages/core/src/classes.ts b/packages/core/src/classes.ts index 55c570ee9cf..4a71a0ff9bd 100644 --- a/packages/core/src/classes.ts +++ b/packages/core/src/classes.ts @@ -125,6 +125,7 @@ export type PropertyType = any export interface UXObject extends Obj { label: IntlString icon?: Asset + color?: number hidden?: boolean readonly?: boolean } diff --git a/packages/presentation/src/components/IconWithEmoji.svelte b/packages/presentation/src/components/IconWithEmoji.svelte index 1f88bf04594..b97d033b2e6 100644 --- a/packages/presentation/src/components/IconWithEmoji.svelte +++ b/packages/presentation/src/components/IconWithEmoji.svelte @@ -19,6 +19,7 @@ export let icon: number | number[] | Ref export let size: IconSize + export let inline: boolean = false let value: string | undefined = parseIcon(icon) @@ -39,7 +40,7 @@ $: value = parseIcon(icon) -
+ {#if value !== undefined} {value} {:else} @@ -47,7 +48,7 @@ icon {/await} {/if} -
+