Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
{title}
);
}
}
Header.propTypes = {
title: PropTypes.string.isRequired, // заголовок AppBar
items: PropTypes.array.isRequired, // массив элементов меню
classes: PropTypes.object.isRequired, // css
handleNavigate: PropTypes.func.isRequired,
};
export default withStyles(withIface(Header));
// настройки внешнего вида и поведения
selectionMode: PropTypes.bool, // Режим выбора из списка. Если истина - дополнительно рисуем кнопку выбора
read_only: PropTypes.object, // Элемент только для чтения
denyAddDel: PropTypes.bool, // Запрет добавления и удаления строк (скрывает кнопки в панели, отключает обработчики)
show_search: PropTypes.bool, // Показывать поле поиска
show_variants: PropTypes.bool, // Показывать список вариантов настройки динсписка
modal: PropTypes.bool, // Показывать список в модальном диалоге
// Redux actions
handlers: PropTypes.object.isRequired, // обработчики редактирования объекта
};
export default withStyles(withIface(DataList));
// настройки внешнего вида и поведения
selectionMode: PropTypes.bool, // Режим выбора из списка. Если истина - дополнительно рисуем кнопку выбора
read_only: PropTypes.object, // Элемент только для чтения
denyAddDel: PropTypes.bool, // Запрет добавления и удаления строк (скрывает кнопки в панели, отключает обработчики)
show_search: PropTypes.bool, // Показывать поле поиска
show_variants: PropTypes.bool, // Показывать список вариантов настройки динсписка
modal: PropTypes.bool, // Показывать список в модальном диалоге
// Redux actions
handlers: PropTypes.object.isRequired, // обработчики редактирования объекта
};
export default withStyles(withIface(DataTree));
{title}
);
}
}
Header.propTypes = {
title: PropTypes.string.isRequired, // заголовок AppBar
items: PropTypes.array.isRequired, // массив элементов меню
classes: PropTypes.object.isRequired, // css
handleNavigate: PropTypes.func.isRequired,
};
export default withStyles(withIface(Header));
);
}
static propTypes = {
open: PropTypes.bool,
classes: PropTypes.object.isRequired,
title: PropTypes.string.isRequired,
handleIfaceState: PropTypes.func.isRequired,
items: PropTypes.array.isRequired, // список элементов меню получеам от родительского компонента
};
}
export default withIface(NavDrawer);
>
{render(text)}
);
/* eslint-enable */
}
MarkdownElement.propTypes = {
classes: PropTypes.object.isRequired,
className: PropTypes.string,
text: PropTypes.string.isRequired,
handleNavigate: PropTypes.func.isRequired,
}
export default withStyles(withIface(MarkdownElement));
/>,
show_grid && this._result = el}
_obj={_obj}
_tabular={_tabular}
_columns={_columns}
scheme={scheme}
minHeight={(props.height || 500) - 52 - (settings_open ? 320 : 0)}
/>
];
}
}
export default withIface(Report);
{this.getItems()}
);
}
}
NavList.propTypes = {
handleClose: PropTypes.func.isRequired,
handleNavigate: PropTypes.func.isRequired,
handleIfaceState: PropTypes.func.isRequired,
items: PropTypes.array.isRequired,
classes: PropTypes.object.isRequired,
};
export default withStyles(withIface(NavList));
import DataObj from './DataObj'
import withStyles from '../styles/paper600';
import {withIface} from 'metadata-redux';
export default withStyles(withIface(DataObj));
<menuitem>Считать все прочитанными</menuitem>
<menuitem>Удалить все</menuitem>
];
}
}
export default withStyles(withIface(Notifications));