mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-25 18:26:05 +08:00
fix(editor): description of linked doc should be displayed on multiple lines (#11162)
Closes: [BS-2902](https://linear.app/affine-design/issue/BS-2902/有个bug,这个编辑之后换行会没有-fundon)
This commit is contained in:
@@ -33,6 +33,7 @@ import { computed } from '@preact/signals-core';
|
|||||||
import { html, nothing } from 'lit';
|
import { html, nothing } from 'lit';
|
||||||
import { property, queryAsync, state } from 'lit/decorators.js';
|
import { property, queryAsync, state } from 'lit/decorators.js';
|
||||||
import { classMap } from 'lit/directives/class-map.js';
|
import { classMap } from 'lit/directives/class-map.js';
|
||||||
|
import { repeat } from 'lit/directives/repeat.js';
|
||||||
import { styleMap } from 'lit/directives/style-map.js';
|
import { styleMap } from 'lit/directives/style-map.js';
|
||||||
import { when } from 'lit/directives/when.js';
|
import { when } from 'lit/directives/when.js';
|
||||||
import throttle from 'lodash-es/throttle';
|
import throttle from 'lodash-es/throttle';
|
||||||
@@ -452,7 +453,10 @@ export class EmbedLinkedDocBlockComponent extends EmbedBlockComponent<EmbedLinke
|
|||||||
hasDescriptionAlias,
|
hasDescriptionAlias,
|
||||||
() =>
|
() =>
|
||||||
html`<div class="affine-embed-linked-doc-content-note alias">
|
html`<div class="affine-embed-linked-doc-content-note alias">
|
||||||
${description}
|
${repeat(
|
||||||
|
(description.value ?? '').split('\n'),
|
||||||
|
text => html`<p>${text}</p>`
|
||||||
|
)}
|
||||||
</div>`,
|
</div>`,
|
||||||
() =>
|
() =>
|
||||||
when(
|
when(
|
||||||
|
|||||||
@@ -97,6 +97,10 @@ export const styles = css`
|
|||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
|
|
||||||
|
p {
|
||||||
|
padding: 0 2px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.affine-embed-linked-doc-content-note.alias {
|
.affine-embed-linked-doc-content-note.alias {
|
||||||
|
|||||||
Reference in New Issue
Block a user