Skip to content

Commit d04fafb

Browse files
fix types in couple Vue demos
1 parent a840eae commit d04fafb

File tree

3 files changed

+4
-4
lines changed
  • apps/demos/Demos
    • Diagram/ItemSelection/Vue
    • TreeView
      • DragAndDropHierarchicalDataStructure/Vue
      • DragAndDropPlainDataStructure/Vue

3 files changed

+4
-4
lines changed

apps/demos/Demos/Diagram/ItemSelection/Vue/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ function onContentReady(e: DxDiagramTypes.ContentReadyEvent) {
5656
function onSelectionChanged({ items }: DxDiagramTypes.SelectionChangedEvent) {
5757
selectedItemNames.value = 'Nobody has been selected';
5858
const filteredItems = items
59-
.filter((item) => item.itemType === 'shape')
59+
.filter((item: DxDiagramTypes.Item) => item.itemType === 'shape')
6060
.map(({ text }: Record<string, any>) => text);
6161
if (filteredItems.length > 0) {
6262
selectedItemNames.value = filteredItems.join(', ');

apps/demos/Demos/TreeView/DragAndDropHierarchicalDataStructure/Vue/App.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ function moveNode(
167167
) {
168168
const fromNodeContainingArray = getNodeContainingArray(fromNode, fromItems);
169169
const fromIndex = fromNodeContainingArray
170-
?.findIndex((item) => item.id === fromNode.itemData?.id) || -1;
170+
?.findIndex((item: DriveItem) => item.id === fromNode.itemData?.id) || -1;
171171
172172
if (fromIndex !== -1 && fromNodeContainingArray) {
173173
fromNodeContainingArray.splice(fromIndex, 1);
@@ -179,7 +179,7 @@ function moveNode(
179179
const toNodeContainingArray = getNodeContainingArray(toNode, toItems);
180180
const toIndex = toNode === null
181181
? toNodeContainingArray?.length || 0
182-
: toNodeContainingArray?.findIndex((item) => item.id === toNode.itemData?.id) || 0;
182+
: toNodeContainingArray?.findIndex((item: DriveItem) => item.id === toNode.itemData?.id) || 0;
183183
toNodeContainingArray?.splice(toIndex, 0, fromNode.itemData);
184184
}
185185
}

apps/demos/Demos/TreeView/DragAndDropPlainDataStructure/Vue/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ function moveChildren(node: Node, fromDataSource: DriveItem[], toDataSource: any
184184
return;
185185
}
186186
187-
node.children?.forEach((child) => {
187+
node.children?.forEach((child: Node) => {
188188
if (child.itemData?.isDirectory) {
189189
moveChildren(child, fromDataSource, toDataSource);
190190
}

0 commit comments

Comments
 (0)