mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-12 04:18:54 +00:00
fix(core): editor height incorrect (#3799)
This commit is contained in:
@@ -177,12 +177,7 @@ const LayoutPanel = memo(function LayoutPanel(
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
return (
|
return (
|
||||||
<PanelGroup
|
<PanelGroup direction={node.direction}>
|
||||||
style={{
|
|
||||||
height: 'calc(100% - 52px)',
|
|
||||||
}}
|
|
||||||
direction={node.direction}
|
|
||||||
>
|
|
||||||
<Panel
|
<Panel
|
||||||
defaultSize={node.splitPercentage}
|
defaultSize={node.splitPercentage}
|
||||||
style={{
|
style={{
|
||||||
@@ -219,6 +214,18 @@ export const PageDetailEditor = (props: PageDetailEditorProps) => {
|
|||||||
|
|
||||||
const layout = useAtomValue(contentLayoutAtom);
|
const layout = useAtomValue(contentLayoutAtom);
|
||||||
|
|
||||||
|
if (layout === 'editor') {
|
||||||
|
return (
|
||||||
|
<Suspense>
|
||||||
|
<PanelGroup direction="horizontal">
|
||||||
|
<Panel>
|
||||||
|
<EditorWrapper {...props} />
|
||||||
|
</Panel>
|
||||||
|
</PanelGroup>
|
||||||
|
</Suspense>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Suspense>
|
<Suspense>
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ test('affine cloud disabled', async ({ page }) => {
|
|||||||
});
|
});
|
||||||
await page.waitForSelector('v-line');
|
await page.waitForSelector('v-line');
|
||||||
await page.getByTestId('current-workspace').click();
|
await page.getByTestId('current-workspace').click();
|
||||||
await page.getByTestId('sign-in-button').click();
|
await page.getByTestId('cloud-signin-button').click();
|
||||||
await page.getByTestId('disable-affine-cloud-modal').waitFor({
|
await page.getByTestId('disable-affine-cloud-modal').waitFor({
|
||||||
state: 'visible',
|
state: 'visible',
|
||||||
});
|
});
|
||||||
@@ -153,13 +153,23 @@ test('windows only check', async ({ page }) => {
|
|||||||
|
|
||||||
test('delete workspace', async ({ page }) => {
|
test('delete workspace', async ({ page }) => {
|
||||||
await page.getByTestId('current-workspace').click();
|
await page.getByTestId('current-workspace').click();
|
||||||
await page.getByTestId('add-or-new-workspace').click();
|
|
||||||
await page.getByTestId('new-workspace').click();
|
await page.getByTestId('new-workspace').click();
|
||||||
await page.getByTestId('create-workspace-default-location-button').click();
|
await page.getByTestId('create-workspace-default-location-button').click({
|
||||||
await page.getByTestId('create-workspace-input').type('Delete Me');
|
delay: 100,
|
||||||
await page.getByTestId('create-workspace-create-button').click();
|
});
|
||||||
await page.getByTestId('create-workspace-continue-button').click();
|
await page.getByTestId('create-workspace-input').type('Delete Me', {
|
||||||
await page.getByTestId('slider-bar-workspace-setting-button').click();
|
delay: 100,
|
||||||
|
});
|
||||||
|
await page.getByTestId('create-workspace-create-button').click({
|
||||||
|
delay: 100,
|
||||||
|
});
|
||||||
|
await page.getByTestId('create-workspace-continue-button').click({
|
||||||
|
delay: 100,
|
||||||
|
});
|
||||||
|
await page.waitForTimeout(1000);
|
||||||
|
await page.getByTestId('current-workspace').click();
|
||||||
|
await page.getByTestId('workspace-card').nth(1).hover();
|
||||||
|
await page.getByTestId('workspace-card-setting-button').nth(1).click();
|
||||||
await page.getByTestId('current-workspace-label').click();
|
await page.getByTestId('current-workspace-label').click();
|
||||||
expect(await page.getByTestId('workspace-name-input').inputValue()).toBe(
|
expect(await page.getByTestId('workspace-name-input').inputValue()).toBe(
|
||||||
'Delete Me'
|
'Delete Me'
|
||||||
|
|||||||
@@ -104,6 +104,7 @@ export const WorkspaceCard = ({
|
|||||||
</StyledWorkspaceInfo>
|
</StyledWorkspaceInfo>
|
||||||
<StyledSettingLink
|
<StyledSettingLink
|
||||||
className="setting-entry"
|
className="setting-entry"
|
||||||
|
data-testid="workspace-card-setting-button"
|
||||||
onClick={e => {
|
onClick={e => {
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
onSettingClick(meta.id);
|
onSettingClick(meta.id);
|
||||||
|
|||||||
Reference in New Issue
Block a user