Skip to content

Commit 0c9a761

Browse files
committed
Demos: convert to js
1 parent d1d32ea commit 0c9a761

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

apps/demos/Demos/FilterBuilder/Customization/ReactJs/helpers.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ function prepareItem(item, spaces) {
33
return Array.isArray(item[0]) ? formatValue(item, spaces + TAB_SIZE) : JSON.stringify(item);
44
}
55
export function formatValue(value, spaces = TAB_SIZE) {
6-
if (value && Array.isArray(value[0])) {
6+
if (value && Array.isArray(value) && Array.isArray(value[0])) {
77
const formattedValue = value
88
.map((item) => prepareItem(item, spaces))
99
.join(`,${getLineBreak(spaces)}`);

apps/demos/Demos/Sortable/Kanban/ReactJs/App.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useCallback, useState } from 'react';
22
import ScrollView from 'devextreme-react/scroll-view';
33
import Sortable from 'devextreme-react/sortable';
4-
import { tasks as taskList, employees } from './data.js';
4+
import { tasks as taskList, employees, taskStatuses } from './data.js';
55

66
function getLists(statusArray, taskArray) {
77
const tasksMap = taskArray.reduce((result, task) => {
@@ -33,7 +33,6 @@ function reorderItem(array, fromIdx, toIdx) {
3333
const result = removeItem(array, fromIdx);
3434
return insertItem(result, item, toIdx);
3535
}
36-
const taskStatuses = ['Not Started', 'Need Assistance', 'In Progress', 'Deferred', 'Completed'];
3736
const employeesRecord = getEmployeesMap(employees);
3837
const Card = ({ task, employeesMap }) => (
3938
<div className="card dx-card">

apps/demos/Demos/Sortable/Kanban/ReactJs/data.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
export const taskStatuses = [
2+
'Not Started',
3+
'Need Assistance',
4+
'In Progress',
5+
'Deferred',
6+
'Completed',
7+
];
18
export const tasks = [
29
{
310
Task_ID: 1,

0 commit comments

Comments
 (0)