UNPKG

@progress/kendo-react-taskboard

Version:
16 lines (15 loc) 1.8 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import * as e from "react"; import { Button as t } from "@progress/kendo-react-buttons"; import { xIcon as n } from "@progress/kendo-svg-icons"; const r = (a) => /* @__PURE__ */ e.createElement("div", { className: "k-taskboard-pane k-taskboard-preview-pane" }, /* @__PURE__ */ e.createElement("div", { className: "k-taskboard-pane-header" }, /* @__PURE__ */ e.createElement("div", { className: "k-taskboard-pane-header-text" }, a.title), /* @__PURE__ */ e.createElement("span", { className: "k-spacer" }), /* @__PURE__ */ e.createElement("div", { className: "k-taskboard-pane-header-actions" }, /* @__PURE__ */ e.createElement(t, { icon: "x", svgIcon: n, fillMode: "flat", onClick: a.onClosePreviewPane }))), /* @__PURE__ */ e.createElement("div", { className: "k-taskboard-pane-content" }, /* @__PURE__ */ e.createElement("p", null, a.description), /* @__PURE__ */ e.createElement("p", null, a.priorityLabel, " ", /* @__PURE__ */ e.createElement("span", { style: { backgroundColor: a.priority.color } }, " "), " ", a.priority.priority)), /* @__PURE__ */ e.createElement("div", { className: "k-taskboard-pane-actions k-actions k-hstack k-justify-content-end" }, /* @__PURE__ */ e.createElement(t, { onClick: a.onTaskDelete }, a.delete), /* @__PURE__ */ e.createElement(t, { themeColor: "primary", onClick: a.onTaskEdit }, a.edit))); r.displayName = "KendoReactTaskBoardPreviewDialog"; export { r as TaskBoardPreviewDialog };