mirror of https://github.com/usememos/memos.git
Allow list view to use full width
This commit is contained in:
parent
a8dbc1fd5e
commit
2307344e8d
|
|
@ -8,11 +8,12 @@ export function MasonryColumn({
|
|||
renderContext,
|
||||
onHeightChange,
|
||||
isFirstColumn,
|
||||
listMode,
|
||||
prefixElement,
|
||||
prefixElementRef,
|
||||
}: MasonryColumnProps) {
|
||||
return (
|
||||
<div className="min-w-0 mx-auto w-full max-w-2xl">
|
||||
<div className={listMode ? "min-w-0 w-full" : "min-w-0 mx-auto w-full max-w-2xl"}>
|
||||
{/* Prefix element (like memo editor) goes in first column */}
|
||||
{isFirstColumn && prefixElement && <div ref={prefixElementRef}>{prefixElement}</div>}
|
||||
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ const MasonryView = ({ memoList, renderer, prefixElement, listMode = false }: Ma
|
|||
renderContext={renderContext}
|
||||
onHeightChange={handleHeightChange}
|
||||
isFirstColumn={columnIndex === 0}
|
||||
listMode={listMode}
|
||||
prefixElement={prefixElement}
|
||||
prefixElementRef={prefixElementRef}
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ export interface MasonryColumnProps {
|
|||
renderContext: MemoRenderContext;
|
||||
onHeightChange: (memoName: string, height: number) => void;
|
||||
isFirstColumn: boolean;
|
||||
listMode?: boolean;
|
||||
prefixElement?: JSX.Element;
|
||||
prefixElementRef?: React.RefObject<HTMLDivElement>;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue