Enable optimistic rendering for pipeline stages (#1139)

This commit is contained in:
Emilien Chauvet
2023-08-09 20:07:11 +02:00
committed by GitHub
parent db8a176342
commit fbac345164
7 changed files with 31 additions and 45 deletions

View File

@ -51,12 +51,10 @@ export function EntityBoardColumn({
column,
boardOptions,
onEditColumnTitle,
onEditColumnColor,
}: {
column: BoardColumnDefinition;
boardOptions: BoardOptions;
onEditColumnTitle: (columnId: string, title: string) => void;
onEditColumnColor: (columnId: string, color: string) => void;
onEditColumnTitle: (columnId: string, title: string, color: string) => void;
}) {
const boardColumnId = useContext(BoardColumnIdContext) ?? '';
@ -68,19 +66,14 @@ export function EntityBoardColumn({
boardCardIdsByColumnIdFamilyState(boardColumnId ?? ''),
);
function handleEditColumnTitle(value: string) {
onEditColumnTitle(boardColumnId, value);
}
function handleEditColumnColor(newColor: string) {
onEditColumnColor(boardColumnId, newColor);
function handleEditColumnTitle(title: string, color: string) {
onEditColumnTitle(boardColumnId, title, color);
}
return (
<Droppable droppableId={column.id}>
{(droppableProvided) => (
<BoardColumn
onColumnColorEdit={handleEditColumnColor}
onTitleEdit={handleEditColumnTitle}
title={column.title}
color={column.colorCode}