- Checkpoint, so so much

Signed-off-by: Dave Richer <dave@imexsystems.ca>
This commit is contained in:
Dave Richer
2024-07-04 18:00:02 -04:00
parent 524f623fd4
commit 2a51c8a2bf
14 changed files with 250 additions and 903 deletions

View File

@@ -2,21 +2,17 @@ import React from "react";
import BoardContainer from "./controllers/BoardContainer.jsx";
import Board from "./controllers/Board.jsx";
import Lane from "./controllers/Lane.jsx";
import DefaultComponents from "./components";
import { StyleSheetManager } from "styled-components";
import isPropValid from "@emotion/is-prop-valid";
export { BoardContainer, Lane };
export { DefaultComponents as components };
export { BoardContainer };
// Enhanced default export using arrow function for simplicity
const TrelloBoard = ({ components, ...otherProps }) => {
const TrelloBoard = ({ ...otherProps }) => {
return (
<StyleSheetManager shouldForwardProp={shouldForwardProp}>
<Board components={{ ...DefaultComponents, ...components }} {...otherProps} />
<Board {...otherProps} />
</StyleSheetManager>
);
};