UNPKG

@progress/kendo-react-taskboard

Version:
9 lines (8 loc) 2.28 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ "use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const c=require("react"),u=require("@progress/kendo-react-intl"),e=require("./messages/index.js"),B=require("./hooks/taskEditing.js");function k(a){const i=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(a){for(const r in a)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(a,r);Object.defineProperty(i,r,n.get?n:{enumerable:!0,get:()=>a[r]})}}return i.default=a,Object.freeze(i)}const L=k(c),o=a=>{const{onTitleChange:i,title:r,onDescriptionChange:n,description:d,onPriorityChange:s,priority:l,onSave:g}=B.useTaskEditing(a),t=u.useLocalization();return L.createElement(a.editPane,{header:t.toLanguageString(e.taskBoardAddCardPaneTitle,e.messages[e.taskBoardAddCardPaneTitle]),titleInputTitle:t.toLanguageString(e.taskBoardAddCardTitleLabel,e.messages[e.taskBoardAddCardTitleLabel]),descriptionInputTitle:t.toLanguageString(e.taskBoardAddCardDescriptionLabel,e.messages[e.taskBoardAddCardDescriptionLabel]),priorityDropDownTitle:t.toLanguageString(e.taskBoardAddCardPriorityLabel,e.messages[e.taskBoardAddCardPriorityLabel]),titleLabel:t.toLanguageString(e.taskBoardEditPaneTitleLabel,e.messages[e.taskBoardEditPaneTitleLabel]),descriptionLabel:t.toLanguageString(e.taskBoardEditPaneDescriptionLabel,e.messages[e.taskBoardEditPaneDescriptionLabel]),priorityLabel:t.toLanguageString(e.taskBoardEditPanePriorityLabel,e.messages[e.taskBoardEditPanePriorityLabel]),saveButton:t.toLanguageString(e.taskBoardAddCardCreateButton,e.messages[e.taskBoardAddCardCreateButton]),cancelButton:t.toLanguageString(e.taskBoardEditPaneCancelBtn,e.messages[e.taskBoardEditPaneCancelBtn]),priorities:a.priorities,onSave:g,onClose:a.onClose,onTitleChange:i,title:r,onDescriptionChange:n,description:d,onPriorityChange:s,priority:l})};o.propTypes={};o.displayName="KendoReactTaskBoardAddCard";exports.TaskBoardAddCard=o;