fix: Flash of uncolored pinned documents if pinned docs load before collections
This commit is contained in:
@@ -34,7 +34,7 @@ type Props = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
function PinnedDocuments({ limit, pins, canUpdate, ...rest }: Props) {
|
function PinnedDocuments({ limit, pins, canUpdate, ...rest }: Props) {
|
||||||
const { documents } = useStores();
|
const { documents, collections } = useStores();
|
||||||
const [items, setItems] = React.useState(pins.map((pin) => pin.documentId));
|
const [items, setItems] = React.useState(pins.map((pin) => pin.documentId));
|
||||||
|
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
@@ -82,6 +82,10 @@ function PinnedDocuments({ limit, pins, canUpdate, ...rest }: Props) {
|
|||||||
[pins]
|
[pins]
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (collections.orderedData.length === 0) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<DndContext
|
<DndContext
|
||||||
sensors={sensors}
|
sensors={sensors}
|
||||||
|
|||||||
Reference in New Issue
Block a user