UNPKG

@zohodesk/dot

Version:

In this Library, we Provide Some Basic Components to Build Your Application

1,705 lines (1,014 loc) 41.3 kB
# DOT Design Components In this Library, we Provide Some Basic Components to Build Your Application # 1.7.17 - **ToggleDropDown** - SecondaryValue supported for listitems and searchFields prop supported # 1.7.16 - **DotProvider** - Theme entry for component_v1 added. # 1.7.15 - **Onboarding** - Fixed the slider navigation issue on Next button click. # 1.7.14 - **IconButton** , **AvatarIcon** - RTL icon text alignment issue resolved by adding text-align: center for the icon. # 1.7.13 - **CommonEmptyState** - Fixed spacing issues in link and description, and updated link display style from inline-block to inline. - **TagsMultiSelect** - Added padding to EmptyState component. - **Onboarding** - `tagAttributes, a11yAttributes, closeIconTooltip, dragBoundaryLimit, isDraggable, position` prop has been added. - useDragger hooks -> bottom and right position is set to initial - carouselDot animation => `left` changed into `inset-inline-start` # 1.7.12 - **Drawer** - Added `onAnimateEnter, onAnimateExit & postAnimateStyles` props to pass to `VelocityAnimationGroup` - **FreezeLayer** - Added `onAnimateEnter, onAnimateExit & postAnimateStyles` props to pass to `VelocityAnimationGroup` # 1.7.11 - **ListStencils** - `customId, testId` prop has beed added # 1.7.10 - **Onboarding** - `mediaElement` prop has been added under the `sliderData` group. # 1.7.9 - **Onboarding** , **VideoLookup** - Components introduced - `@zohodesk/layout` package added as peer dependency. # 1.7.8 - **IconButton** - Introduced a new `size` prop with predefined values: `xsmall`, `small`, `medium`, `large`, and `xlarge`. # 1.7.7 - **SelectField** - Tooltip `title` prop has been passed to `Select` component. # 1.7.6 - **AlertClose, AlertIcons, GlobalNotification, DesktopNotification, DesktopNoticationHeader**-- - `primary` type has been added. - **version2/notification/DesktopNotificationHeader/DesktopNotificationHeader.js**-- - `variant+'_header'` _header suffix has been added after the variant prop in the className field. - **version2/notification/DesktopNotificationHeader/DesktopNotificationHeader.module.css**-- - `priamry_header, secondary_header` primary_header and secondary_header classes have been updated instead of primary and secondary css classes. - **Below Css Variables are Removed** - `commonalert_error_border` - `commonalert_error_hover_bg` - `commonalert_error_icon` - `globalnotification_error_bg` - `globalnotification_error_text` # 1.7.5 - **AttachmentViewer** - `avatarProps` prop has been added under the `customProps` group. - **ChannelIcon** - `avatarProps`, `avatarIconProps` and `iconProps` prop has been added under the `customProps` group. - **PlusIcon** - `customProps` prop has been added. # 1.7.4 - **Loader** - Theme-based adaptation in loader, removed existing multi-color gradient loader. # 1.7.3 - **RadioField** - `getRef`, `isBoxStyle` props supported - Fixed the Radio box hover style applying when disabled - **version2/notification/DesktopNotificationHeader/DesktopNotificationHeader** - Typography import address changed to v0. - **version2/DesktopNotification** - description `lineheight` changes. - **TagsMultiSelect** - isFocus prop added # 1.7.2 - **Lookup - Search** - renderChildren, isActive, hasSeparator & customStyle props supported & Some customization also opened for this compoenent. # 1.7.1 - **Drawer** - The customDrawerClass prop is now supported to customize the drawer size. # 1.7.0 - **DotProvider** - Introduced `DotProvider` component. # 1.6.2 - **CurrencyField** - The focus action triggers only when the readonly property is set to false. - **StatusDropdown** - `renderTargetElement` and `renderFooterElement` props added # 1.6.1 - **Image (v0&v1)** - `onLoad`, `onError` prop supported. - **AttachmentViewer (v0&v1)** - Customization options added - `children` `thumbnail`, `dataId`, `customProps` and `customClass`. - Added validation for `Open in newtab` and `zoom` menu option. - image `alt` changed to dynamic name of image given by user instead of static `Preview` text; - **AttachmentImage (v0&v1)** - `checkImageValidity` `checkAudioUrlValidity` and `checkFileSourcesValidation` utils added. - `className` changed to `customClass`, customClass contain `customImageClass` and `customChildrenClass` - `children`, `onLoad`, `onError` prop supported # 1.6.0 - **TextEditor (v0&v1)** - `isDisabled` prop added and default value is `false`. - `inlineImageProps={allowedFileExtensions, fileNameMaxCharacters, fileSizeMaxBytes}` prop added. - default values, - `allowedFileExtensions: ["jpeg", "jpg", "png", "gif", "bmp", "ico"]` - `fileNameMaxCharacters: 200,` - `fileSizeMaxBytes: 3 * 1024 * 1024` - `customInitOption` prop added. - `customCSS` prop suppported. - In `handleUpload` method reverted the `TicketReply` editor specific case handle. # 1.5.5 - **ActionButton, TagsMultiSelect, TagsMultiSelectField, StatusDropdown, ViewDropDown (v0&v1)** - `isAbsolutePositioningNeeded` `isRestrictScroll` `positionsOffset` `targetOffset` props supported for fixed position. # 1.5.4 - **CheckBoxField (v0&v1)** - children prop added. # 1.5.3 - **Subject** - `whiteSpaceClassMapping` correct path updated. # 1.5.2 - **AttachmentViewer** - Removed unnecessary ARIA role. # 1.5.1 - **Subject (v0&v1)** - whiteSpace prop added and default property sets as `pre`. # 1.5.0 - **CurrencyField** - In customProps prop > TextBoxProps key changed to TextBoxIconProps (Impact Change) # 1.4.18 - **renderRightPlaceholderNode** - renderRightPlaceholderNode , rightPlaceholderCustomClass prop added for `TextareaField`. - # 1.4.17 - **dataID & dataTestID** - support has been added for the `ActionButton` `Attachment` `AttachmentViewer` `ChannelIcon` `MessageBanner` `AlertHeader` `AvatarClose` `ToggleDropDown` `StatusDropdown` `ViewDropDown` `Search` `Inconvenience` `UnableToProcessRequest` `UrlNotFound` `WillBeRightBack` Component (v0 and v1). # 1.4.16 - **TagsMultiSelect** - `dataId` support has been added for the ListItem Component wrapper. - The `dataId` will be reflected as `dataId` with the suffix "_Options". # 1.4.15 - **StatusDropdown** - `FocusScope` navigation has been implemented. - `isNextOptions` - prop renamed as `isFetchingOptions`. - Loader added for fetching listItem. - **Thread** - default count 1 removed - These changes added in v1 folders also. # 1.4.14 - **lookup/header/TicketHeader/TicketHeader** - Close Icon Position Moved to Right end. - Lookup - lookupClass prop added and xlarge size value added # 1.4.13 - **ToggleDropdown** - Fixed popup issue fix - **RadioField** - tooltip option provided - **TextareaField** - onFocus prop supported - Common providers update for v1 components # 1.4.12 - **CheckBoxField** - getContainerRef prop supported - **RadioField** - infoTooltip, disabled support added for the radio - **v1/RadioField** - getRef, isBoxStyle props supported # 1.4.11 - **TagsMultiSelectField** - infoText, isLocked, lockedInfoText, alignField props added, position relative added for parent. - **v1/TagsMultiSelect** - handleSelectAll, needSelectAll, selectAllText, customClass, customProps props supported # 1.4.10 - **TextEditor** - FireFox Focus Issue Fixed (Removed Visibility : Hidden) # 1.4.9 - **GlobalNotification** - needAutoClose prop added and removed type based autoclose code. - hideTime, needShadow, shadowCount, eleRef, id prop added - eleRef prop added - showMessage prop removed - changed in v1 also - globalnotification_default_box_shadow css variable removed - **GlobalNotification.module.css** - width 100% to 420px changed - shadow class added # 1.4.8 - **StatusListItem** - customClass and children prop support given - **CommonEmptyState** - description wrap css added # 1.4.7 - **Drawer, IconButton, StatusDropdown, StatusListItem, Lookup** - A11y changes. - **useDragger** - active issue fix. # 1.4.6 - **TagsMultiSelect** - handleSelectAll, needSelectAll, selectAllText, customClass, customProps props supported # 1.4.5 - **Lookup** - isFlexWrapper default prop value changed - isFlexWrapper prop renamed to isMinHeight # 1.4.4 - **Attachment** provide disable support - **v1/RadioField** - infoTooltip support added # 1.4.3 - **Drawer** - zIndex auto increment issue fixed - **Lookup** - Dragger Implemented - **Lookup Section** - data-drag-container property removed in tag - **dot/src/lookup/header/lookupHeaderCommon.module.css** - Title Padding Changed (removed absolute css for .closeContainer) # 1.4.2 - **Drawer, Lookup** - Enter Action support provided. - **ActionButton, Link, AvatarStatus, ListLayout, StatusDropdown** - Accessibility issue fixes. # 1.4.1 - **Setup => Header, Helptips folder** components are converted to functional inside v1 folder - **Desktop Notification and Header** Responsive Handled - **Provider** desktopNotificationResponsiveId key supported # 1.4.0 - `@zohodesk/i18n` package dependency removed. - **UserTime** component deprecated. - **Comment** component title prop added. - **v1/AlertHeader** children shrink issue fix. - **DesktopNotification, DesktopNotificationHeader** renderAlertIcon prop added inside v1 folder. # 1.3.3 - color-variable-preprocessor version issue solved # 1.3.2 - @zohodesk-private/color-variable-preprocessor version upgrade # 1.3.1 - **Attachment, AttachmentImage, RadioField, SelectField, TemplateIcon, SnippetIcon, PlusIcon, Upload, Loader, Avatar folder, SecondaryText folder, SecondaryPanel, SentimentStatus, PlusIcon, Message** components are converted to functional inside v1 folder - **@zohodesk/hooks** version update - 2.0.2 - **AttachmentViewer** Arrow Hover Color Rgba Issue Fixed - **AlertLookup, AlertHeader** renderAlertIcon prop added inside v1 folder # 1.3.0 - v1 => old errorstate components removed and version2 folder errorstate components moved to v1/errorstate folder. - v1 => old alert components removed and version2 lookup folder alert components moved to v1/alert folder. - **Drawer** - Unwanted zIndex increase issue fixed # 1.2.4 - **Drawer**, **Lookup** - FocusScope component prop rename update. # 1.2.3 - **setup/helptips/ListGroup/ListGroup** data to text issue fixed - propTypes Validated for **ToggleDropDown,TagsMultiSelectField,StatusDropdown,ViewDropDown** # 1.2.2 - **Attachment, ListLayout** focus-within css changes has been added - **Attachment, Link, CommonEmptyState** tabIndex added for screen reader - **AddNeIcon, CompleteIcon, DeleteIcon, EditIcon, ReadUnreadIcon, SmartIcon** Screen reader Fix - **StatusDropdown, Lookup, AlertLookup** a11y props added # 1.2.1 - Proptypes and PlayGround Validated # 1.2.0 - **utils** and **hooks** packages entry added - **mergeStyle** and **compileClassNames** - used from `utils` package # 1.1.0 - Internal color-variable-preprocessor package implemented # 1.0.0 - beta release removed and version changed to normal flow # 1.0.0-beta.271 - **Drawer, Lookup** - `focusScopeProps` will be served by `customProps` from now. - **ToggleDropDown** - `FocusScope` navigation has been implemented. # 1.0.0-beta.270 - **StatusListItem** - TickIcon Vertical position Ui issue fixed - Variable Replacer Issue Resolved again # 1.0.0-beta.269 - **TableData** - eleRef prop added. - **useDragger** - parent querySelector validation added # 1.0.0-beta.268 - AvatarCollision missing color variables added # 1.0.0-beta.267 - data-test-id attribute added for all element which having data-id attribute to separate customization and automation # 1.0.0-beta.266 - Variable Replacer Issue Resolved # 1.0.0-beta.266 - - **useDragger** - useDragger relative element boundary based position issue solved. # 1.0.0-beta.265 - **FreezeLayer** - `data-dragParent` changed to data-drag-parent # 1.0.0-beta.264 - **useDragger** - useDragger Hook Fixed. - **FreezeLayer** - `data-dragParent` attribute added. - **AlertHeader** AlertHeader changed to `rfc` and convert to a `ucl` structure. `useDragger` implemented in this component and `dragBoundaryLimit` prop added for drag case. # 1.0.0-beta.263 - **SetupDetailLayout** - i18nKeys added. # 1.0.0-beta.262 - **TextEditor** - pre tag css style added. # 1.0.0-beta.261 - **TextEditor** - pre tag css style reverted. - **FreezeLayer** - useDragger implementation reverted. # 1.0.0-beta.260 - **TextEditor** - pre tag css style added. # 1.0.0-beta.259 - **Drag Hook** - useDragger boundary calculation added for custom boundary elements. - **TagWithIcon** - Contrast issue fix # 1.0.0-beta.258 - **TextEditor** - blockquote css style tag removed. # 1.0.0-beta.257 - **Drag Hook** - useDragger hook added. - **FreezeLayer** - useDragger implemented - **Alert Header** - useDragger based attributes added - **Section** - useDragger based attributes added # 1.0.0-beta.256 - **Drawer** - CancelBubblingEffect reverted coz that produces many issues. # 1.0.0-beta.255 - **TagWithIcon** - New component Added. - **FreezeLayer** - cancel click preventing issue solved. # 1.0.0-beta.254 - `Contrast` option implemented through preprocess. Category key value added for all color variables. - BoxShadow Values Separated for Contrast. # 1.0.0-beta.253 - **FreezeLayer** - onClick event issue solved. - cancelBubblingEffect function replaced to all stopPropagation used placed # 1.0.0-beta.252 - **ToggleDropdown** - customClass (customDropBox and customListBox) Support added. - **StatusDropdown** - align item value changed (center => baseline) and Line-height changed(18px => 20px) # 1.0.0-beta.251 - **ToggleDropdown, StatusDropdown, StatusListItem** - Added New Prop `needMultiLineText` # 1.0.0-beta.250 - - **FreezeLayer** - converted to functional component # 1.0.0-beta.249 - **FreezeLayer** - Issue fix: While click on the freezelayer, drawer/any dialog box won't close if any text highlighted in the product. # 1.0.0-beta.248 - **AvatarFlip** - `customProps` has been added. - **AvatarStatus** - `needDefaultBorder` prop added for all components. - **AvatarWithTeam** - `teamBorderActive` prop has been added. # 1.0.0-beta.247 - **ActionButton** - arrowBoxDataId prop removed . - dataSelectorId prop added for all components # 1.0.0-beta.246 - **AvatarWithTeam** - css variable changed due to the duplicate override issue # 1.0.0-beta.245 - **Separator** - New component added. # 1.0.0-beta.244 - **ActionButton** - button element margin issue fix(safari browser). # 1.0.0-beta.243 - **NewStar** - Position and Font Size Increase Issue Solved. - **MessageBanner** - `Night` and `Dark` mode issue fix. - **IconButton** - customProps support. - **ToggleDropdDown** - Screen Reader fix. - **ListLayout** - Focus Indication fix. # 1.0.0-beta.242 - `Accesssility`- Screen Reader fix. # 1.0.0-beta.241 - **Drawer, Lookup** - Focus scope navigation support. # 1.0.0-beta.240 - `Accesssility`- Screen Reader support for some components. - **CustomResponsive** - performance issue fix. # 1.0.0-beta.239 - Attachment => Text color added. # 1.0.0-beta.238 - **ToggleDropDown** - Scroll End Loader added. - **TagMultiSelect** `findScrollEnd` method imported from components package. `isAnimate` prop in the **ResponsiveDropBox** component has been assigned as false. - **Common.js** - deleted this file. `findScrollEnd` method imported from components package. # 1.0.0-beta.237 - AvatarThread => orange palette added. # 1.0.0-beta.236 - Alertlookup and version2 Alertlookup -> didmount code added for Enter key functionality. - TextEditor => htmlVersion !Doctype html added and handleChange function performance changes. # 1.0.0-beta.235 - Action Button => innerClassName and popupGroup prop added. - default props and proptype => removed from component file and made it as a separate file. # 1.0.0-beta.234 - AlertLookup V1 => isHtmlContent prop added # 1.0.0-beta.233 - ToggleDropDown , StatusDropdown => preventParentScroll implemented # 1.0.0-beta.232 - Svg path updated # 1.0.0-beta.231 - :focus in css removed # 1.0.0-beta.230 - renderLabelProps props added and Field Container Component Wrapped for => CheckBoxField, CurrencyField, DateField, MultiField, SelectField, TextareaField, TextBoxField # 1.0.0-beta.229 - TagsMultiSelect,TagsMultiSelectField => clickableTag prop added - GridStencils => margin, width removed in css # 1.0.0-beta.228 - ResponsiveDropBox Implemented for all DropBox # 1.0.0-beta.227 - #999 instead of #a8b0bd color value in PureDark mode # 1.0.0-beta.226 - Attachment Viewer Footer Scroll Ui Fix, dataId fix - list/SecondaryText/SecondaryText => happiness image width changed - PureDark mode implemented via preprocess # 1.0.0-beta.225 - ToggleDropDown, DepartmentDropDown, StatusDropdown search empty text change (Oops to No results found) # 1.0.0-beta.224 - className prop added in ImportantNotes - palette prop added in ModuleHeader - palette prop added in TicketHeader # 1.0.0-beta.223 - TagMultiSelect id, onSelectTag prop added. - GridStencils UI fix. # 1.0.0-beta.222 - TagMultiSelect Keyboard Shortcut Issue Fixed # 1.0.0-beta.221 - editor fontsize prop added # 1.0.0-beta.218 , # 1.0.0-beta.219, # 1.0.0-beta.220 - AttachmentViewer , AttachmentImage component added # 1.0.0-beta.217 - TagsMultiSelect => boxSize prop added. # 1.0.0-beta.216 - CurrencyField => formatCurrency call if check fixed (value will formatted when isActive is false) # 1.0.0-beta.215 - CheckBoxField, CurrencyField, DateField, MultiSelectField, PhoneField, RadioField, SelectField, TextBoxField, TextareaField, setup/header/Views/Views => Tooltip undefined case solved - StatusDropdown => Enter, Down Arrow Shortcut issue solved - TextEditor => editor focus issue fix # 1.0.0-beta.214 - Dot => Provider Config Added - FreezeLayer => freezeLayer config added to control keyboard shortcut - CurrencyField => formatCurrency prop added, exist formatCurrency function removed and moved to deprecated # 1.0.0-beta.213 - ActionButton => Loader Bg Fix reverted (Directly Fixed in Button Component) # 1.0.0-beta.210 - TextEditor => editor loading issue fix # 1.0.0-beta.209 - ActionButton => removeChildrenTooltip prop added , Loader Bg Fixed for Primary Palette - AlertLookup,AlertLookup v2 => onEsc Prop added # 1.0.0-beta.208 - Read-only and disable class and style added in All Fields like TextBoxField, MultiSelect Field etc.. - isCopyTextEnabled prop added in Ripple Effect component. # 1.0.0-beta.207 - Linear Gradient - to Left direction fixed - TicketHeader/ViewDropdown -> block layout fix - Appearance css moved to assets # 1.0.0-beta.206 - css color variables updated. # 1.0.0-beta.205 - TagsMultiSelect => placeholderText key added in i18nKeys - TextEditorWrapper => isEditorDefaultOpen setState Issue Check added - TextEditor => Font-feature-setting added to fix calt symbol issue . - bg,shadow,text,border based variables removed and renamed. # 1.0.0-beta.204 - blueDefaultTheme & blueDarkTheme class name added in Mode & Blue DotTheme files - GlobalNotification, DesktopNotification => customProps prop added # 1.0.0-beta.203 - ListLayout => active, keyboarActive css priority fixed # 1.0.0-beta.202 - ListLayout => marginLeft fixed # 1.0.0-beta.201 - deprecated theme file moved to another place - ListLayout => keyboardActive ui border added # 1.0.0-beta.200 - ListLayout => isKeyboardActive prop and ui added # 1.0.0-beta.199 - - AvatarThread component -> getCustomThread prop added # 1.0.0-beta.198 - TextEditor => default font changed to Lato # 1.0.0-beta.196, 197 - TextEditor => default font changed to Arial # 1.0.0-beta.195 - Messagebanner => FontSize Fixed - TextEditor => PuviFont Version Updated # 1.0.0-beta.194 - CommonEmptyState missing dark palette variables moved under Themes folder files # 1.0.0-beta.193 - ListLayout -> needPointer prop added and hover css fix # 1.0.0-beta.192 - MessageBanner => dataId Prop added and margin fixed. - Link => object spread solved. # 1.0.0-beta.191 - Custom fonts (Lato and Zoho Puvi) sent to Editor. # 1.0.0-beta.190 - Published but some issues are there # 1.0.0-beta.189 - - transition variable implemented in all CSS # 1.0.0-beta.188 - TagMultiSelect => ListItem Data-Id Reverted # 1.0.0-beta.187 - AlphabeticList => vertical spaceing incremented # 1.0.0-beta.186 - AlphabeticList => vertical spaceing incremented, dataId prop added # 1.0.0-beta.185 - ToggleDropdown => on focusing input preventScroll disabled. - ValidationMessage => toolip Prop Added # 1.0.0-beta.184 - TagsMultiSelect => dataId Changes - list/Icons => width added tto avoid jurk # 1.0.0-beta.183 - Lookup,AlertLookup,AlertLookup2 => eventListeners Removed on UnMount - Drawer => getTitleChildren prop added - ToggleDropdown => on focusing input preventScroll disabled. # 1.0.0-beta.182 - ExternalLink, Link, AccountName, ContactName, SecondaryText/Email, SecondaryText/PhoneNumber, SecondaryText/TicketId, Subject => **customProps** prop added # 1.0.0-beta.181 - ReadUnReadIcon => icon Name fix # 1.0.0-beta.180 - TagsMultiSelect => scrollTop Issue Solved - TagsMultiSelectField => keyPress index fixed # 1.0.0-beta.179 - ToggleDropDown => selectedId fix while opening the dropdown. # 1.0.0-beta.178 - ReadUnreadIcon component added # 1.0.0-beta.177 - TextEditorField => isReadOnly Ui Given # 1.0.0-beta.176 - @zoho/SecurityJS library removed from depedency - Message/Message => HtmlPurifier Removed - GlobalNotification/GlobalNotification => HtmlPurifier Removed - helptips/Link/Link => HtmlPurifier Removed # 1.0.0-beta.175 - PropTypes Validattion Fixes - error state DataId and Common Css Fixes # 1.0.0-beta.174 - Docs Fixes - CommonEmptyState => customClass prop added - Inconvenience => svg image changed as old - version2/errorstate/Inconvenience/Inconvenience => isButtonNeeded,className,isFluid,dataId,buttonText,onButtonClick,urlTarget,size prop added, subtitle,customClass prop removed - OopsSomethingMiss , UnableToProcessRequest, WillBeRightBack, UrlNotFound added - PermissionPlay, RequestUrlNotFound, UnableToProcess, , WillBack Removed - UnauthorizedLogin updated and subtitle,customClass prop removed # 1.0.0-beta.173 - CTA gray based color changes # 1.0.0-beta.172 - AvatarThread => iconClass prop added - ActionButton => palette prop added - Lookup/Lookup => xmedium size added - version2/lookup/AlertLookup/AlertLookup => isHtmlContent,scroll prop added # 1.0.0-beta.171 - 168 publish reverted # 1.0.0-beta.170 - Lookup/Lookup => childAnimationName prop added - version2/lookup/AlertHeader/AlertHeader => html structure render fixed - version2/lookup/AlertLookup/AlertLookup => align, childAnimationName prop added # 1.0.0-beta.169 - ToggleDropDown => focus null issue fixed. # 1.0.0-beta.168 - Drawer => stopImmediatePropagation added. # 1.0.0-beta.167 - ToggleDropDown => preventPopupClose prop added , unWanted Focus issue solved. - TextEditorField => editorFocus prop changed to onFocus # 1.0.0-beta.166 - ContactName => className Duplication Entry Issue Fixed # 1.0.0-beta.165 - Palette-Based Folder Structure Changed. - data-theme changed to data-mode - data-palette changed to data-theme # 1.0.0-beta.164 - ActionButton => ClassName based changes - PlusIcon => iconColor , palette prop removed - Palette Based Color System Implemented # 1.0.0-beta.163 - TextEditor => editorInitialize global function calling to avoid global conflict - formatCurrency function fix # 1.0.0-beta.162 - TextEditor => getCSRFCookieName,getCSRFCookie -> Paste Image Issue Fixed - AvatarClose, AvatarCollision, AvatarIcon, AvatarStatus,AvatarThread,AvatatrUser, AvatarWithTeam, ToggleDropDown, SecondaryText => customProps prop added - Comment,Thread => Button tag added - AcccountName,ContactName,Email,PhoneNumber => a11y fixes - Subject => children prop added # 1.0.0-beta.161 - Upload -> palette prop added # 1.0.0-beta.160 - General - formatCurrency function fix - TextEditor - isNightMode prop added - TextEditorWrapper - customProps prop added - AlertLookup,AlertLookupNew => customProps Added and Footer check added # 1.0.0-beta.159 - ToggleDropdown => getFooter prop added - GlobalNotification v2 => UI function Exported # 1.0.0-beta.158 - FreezeLayer - to avoid inner focus jerk issue, overflow hidden css added - list/SecondaryText,list/UserTime => fontsize changed - customProps prop given for all field components - SelectDropdown component moved to deprecated - FlipCard -> customProps prop added - AlphabeticList,Attachment,AvatarUser,Comment,DepartmentDropDown,ContactName,TicketHeader,Message => i18nKeys prop supported # 1.0.0-beta.157 - ExternalLink/ExternalLink.js => simplehelp, dynnamicnavs protocol support for urls - lookup/Lookup/Lookup.js => onKeyDown prop support - lookup/header/Search/Search.js => onKeyDown prop support - lookup/header/ModuleHeader/ModuleHeader.js => onSearchKeyDown prop support => keydown prop support - In forms, lookup close on esc key press - dropdown/ToggleDropDown/ToggleDropDown.js => onDropDownOpen, onDropDownClose - lookup/header/Search/Search.js => Component revamp for focus related issue => Clear icon added # 1.0.0-beta.156 - ToggleDropdown => shallowdiff comparision based state update fixed in compoentwillreceiveprops - AlertLookup => v2 => submit button focus timeout issue fixed . # 1.0.0-beta.155 - version 2 errorstates added => inconvenience,PermissionPlay,RequestUrlNotFound,UnableToProcess,UnauthorizedLogin,UnauthorizedLogin,WillBack # 1.0.0-beta.154 - CheckBoxField , CurrencyField, DateField, MultiSelectField, SelectField, TextBoxField, TextEditorField, TextareaField => lock icon size increased to 13 - SelectField, DateField => iconOnHover prop added - list/Comment => hover color added in css - list/SecondaryText/AccountName => secondaryAccountHref,secondaryAccountClick,secondaryAccountText props added - list/Thread => hover color added in css - ZD-blockDownArrow icon changed to ZD-down in all components # 1.0.0-beta.153 - TextEditorWrapper => needInlineAttachment prop added # 1.0.0-beta.152 - TextEdiitorField => needInlineAttachment prop added - TextEditor => Drag and Drop Image Upload and Paste ClipBoard Image Upload feature added # 1.0.0-beta.151 - MultiSelectField => onFocus prop added - TagMultiSelect, TagMultiSelectField clear text after select option issue fixed # 1.0.0-beta.150 - Responsive Ui Fix added in all ErrorStates - lookup/header/ModuleHeader => closeTitle prop added # 1.0.0-beta.149 - ImportantNotes -> html structure changes - SelectField -> onFocus Prop Added - TagsMultiSelect -> Children prop removed, htmlId prop added - TagsMultiSelectField Added - TextEditor -> isEditorDefaultOpen prop fixed for blur event - TextEditorField -> children,ePhiData prop added - TextEditorWrapper -> isEditorDefaultOpen prop added # 1.0.0-beta.148 - TextEditor -> BlockQuote Indent Margin Fix # 1.0.0-beta.147 - ExternalLink -> onClick prop added - TextEditor -> Underline Empty Issue Fixed # 1.0.0-beta.146 - TextEditor -> Underline Empty Fix solved - MultiSelectField -> children, customChildrenClass Added - TextBoxField -> children prop added, TextBox component replaced with TextBoxWithIcon # 1.0.0-beta.145 - TextEditor - WillReceiveProps editor undefined fix # 1.0.0-beta.144 - EditionPage => empty svg image changed to EmptyCrmPotential (Before we used EmptyEdition SVG) # 1.0.0-beta.143 - CurrencyField Added - PhoneField => number pattern formatted - TextBoxField => onFocus prop added # 1.0.0-beta.142 - TextEditorField - dataId fixes # 1.0.0-beta.141 - TextEditor WilReceiveProps Fix - Drawer - default size added - Drawer - Header - isBoxIcon prop added - ToggleDropDown - has Icon check Added for every List # 1.0.0-beta.140 - ePhiData Prop added in TextBoxField, PhoneField - DesktopNotification DataId Fix # 1.0.0-beta.139 - Cli Update # 1.0.0-beta.138 - ToastMessage A11y Changes - list/ListLayout a11y changes - MultiSelectField => Focus Ref Issue Solved - TextEditorField => dataId fix # 1.0.0-beta.137 - IconButton => dataIsHtml Prop Added - TextEditorWrapper => editor focused 300 timeout # 1.0.0-beta.136 - A11y Changes - TextEditor Code Fix - Theme Changes - Lookup => large size added - ActionButton => dropBoxPosition prop renamed as defaultPosition , (position,getContainerRef,getTargetRef prop added) - SelectField => children prop added - TagsMultiSelect => borderColor,needBorder,getTextBoxChildren prop added # 1.0.0-beta.135 - Attachment - Theme Color Changes - List => SecondaryText - Theme Color Changes - TagsMultiSelect, TextEditor, TextEditorField Added - SelectField => isDefaultSelectValue,placeHolder prop added - TextBoxField => needReadOnlyStyle, isClickable prop added # 1.0.0-beta.134 - ListStencils , ToastMessage => DarkTheme Css Added # 1.0.0-beta.133 - isDarkMode props removed for all components - DateField => i18nKeys prop added # 1.0.0-beta.132 - StatusDropdown => dotted issue fixed - Fields => Data Id and htmlId fixed in all field based components - DateField => timeZone prop added # 1.0.0-beta.131 - Added the character '#' in the AlphabeticList component. # 1.0.0-beta.130 - A11y Changes - Drawer => Header padding changes # 1.0.0-beta.128 - CommonEmptyState => palette -> dark,default added and isDarkMode prop removed # 1.0.0-beta.127 - AvatarIcon,AvatarWithTeam => borderOnActive,borderOnHover prop added # 1.0.0-beta.126 - Theme Changes In all Components - a11y changes in ToggleDropDown,StatusDropdown - dataId Changes in CommonEmptyState - no impacts # 1.0.0-beta.125 - Loader - auto zIndex added - DotNew - size prop added - BluePrintStatus - isOverdue prop removed for color fix - AvatarUser - alternateSrc prop added - --zdt prefix added for theme variables # 1.0.0-beta.124 - Components added - form => fields => CheckBoxField, DateField, MultiSelectField, PhoneField, PhoneField, RadioField, SelectField, TextareaField, TextBoxField, ValidationMessage - form => layout => Section, Field # 1.0.0-beta.123 - Drawer => drawer model portal removed, hereafter need to send inner portal name through innerPortalName prop. # 1.0.0-beta.122 - Alert Lookup => a11y added # 1.0.0-beta.121 - package update in components library # 1.0.0-beta.120 - commonAlerts based files moved to version2 folder # 1.0.0-beta.119 - Drawer RHS padding CSS fixes # 1.0.0-beta.118 - Theme Based Changes (no Impacts) - list> Subject ==> isDotted prop added # 1.0.0-beta.117 - ToggleDropDown => isDarkMode prop added for inner ListItem # 1.0.0-beta.116 - Attachment,Upload,Thread ui fixes - ModuleHeader => dataId added - FreezeLayeer => snow palette bg changed - commonAlerts components added # 1.0.0-beta.115 - Drawer,FreezeLayer,ToastMessage -> default value setted as needAutoZindex:true # 1.0.0-beta.114 - Theme Implemented For Component Package # 1.0.0-beta.113 - a11y fixes - customClass Prop added in setup table based components # 1.0.0-beta.112 - Ui Fixes in FormAction,ToggleDropDown,DepartmentDropDown,ConatctName,Thread,UserTime. - Thread => align prop added # 1.0.0-beta.111 - Image => htmlId prop added # 1.0.0-beta.110 - Drawer => onBodyClick prop added for body click preventcase # 1.0.0-beta.109 - needAutoZindex prop added in freeze layer and Drawer - Provider Changes # 1.0.0-beta.108 - SetupDetailLayout DataId Changes # 1.0.0-beta.107 - ToggleDropDown Temp Fix for Rerender Issue # 1.0.0-beta.106 - AllY fixes in IconButton # 1.0.0-beta.105 - fsize => font_size css variables replacement # 1.0.0-beta.104 - ToastMessage => needClose prop fixed - Size => fsize # 1.0.0-beta.103 - Secondary text hover color added # 1.0.0-beta.102 - Department Dropdown Icon Fixes # 1.0.0-beta.101 - CommonEmptyState => darkMode fix # 1.0.0-beta.100 - SetupDetailLayout => dataId Added - Setup Header Search => customClass prop Added # 1.0.0-beta.99 - IconButton => isNeedEffect prop added - Responsive Updated in Drawer # 1.0.0-beta.98 - Message => onClick Prop added # 1.0.0-beta.97 - Message => Html Purifier added for Message Prop # 1.0.0-beta.96 - ActionButton => OnHover Fix # 1.0.0-beta.95 - ToggleDropDown => isDarkMode, palette added - CommonEmptyState => isDarkMode added # 1.0.0-beta.94 - list/Thread => icon soze changed - AvatarCollsion => bordersize changed # 1.0.0-beta.93 - RippleEffect Based Changes Pushed - Component Version Update # 1.0.0-beta.92 - IconButton => borderOnHover prop removed and hoverType prop added - ToggleDropDown => RippleEffect Added - Lookup Search => isFocus Fix # 1.0.0-beta.91 - Upload Component Preview mode Fixed - dotcommon.module.css removed, audio image removed # 1.0.0-beta.90 - Attachment Color changes, SubtabLayout Footer Type implemented # 1.0.0-beta.89 - PeerDependencies Added # 1.0.0-beta.88 - Text => cursor pointer fix # 1.0.0-beta.87 - Version update for components library # 1.0.0-beta.86 - TableHover.css Added # 1.0.0-beta.85 - StatusList Bullet Fix # 1.0.0-beta.84 - Adding tool tip for Ticket channel Icons in 'ChannelIcon', 'FlipCard' & 'AvatarFlip' components # 1.0.0-beta.83 - Event Fix in IconButton # 1.0.0-beta.82 - Icon Button A11Y - ToastMessage Custom prop added # 1.0.0-beta.81 - StatueListItem bulletColor Prop Changes # 1.0.0-beta.80 - Dependent Package Updates # 1.0.0-beta.79 - Upload => abort upload support added - ExternalLink => Issue with URLs with Uppercase characters fixed # 1.0.0-beta.78 - ToggleDropDown => Title Reposition # 1.0.0-beta.77 -list/SecondryPanel/SecondryPanel => Container changes # 1.0.0-beta.76 - Package Update # 1.0.0-beta.75 - AlertLookup DataId fix - DotNew => data-title added - ActionButton => arrowBoxSize added - Upload => hovercolor changes - AvatarWithTeam => teamClassName added # 1.0.0-beta.74 - Package update # 1.0.0-beta.73 - Table Components Css name change - FlipCard,AvatarFlip => isFilledCheckbox added - package Update - ToggleDropdown SelectedId issue Fixed => need to check # 1.0.0-beta.72 - CommonEmptyState Props Changed - SVG Version Updated # 1.0.0-beta.71 - ToggleDropDown, StatusDropDown - Hover issue Fix # 1.0.0-beta.70 - Components Package Update # 1.0.0-beta.69 - AvatarIcon => extra Palette added (gray,dark) - listIcons names updated - ListStencils Updated - ChannelIcons New Names changed - package update # 1.0.0-beta.68 - iconButton => onMouseDown,onMouseOver Added - AlertHeader => iconClass prop added, addEndUser type removed - AlertLookup => needIcon,iconName,iconClassiconSize ,customClass prop added - ToggleDropDown => onClick moved to onMouseDown, and Icon Fix - StatusDropDown => onClick moved to onMouseDown, and Icon Fix # 1.0.0-beta.67 - Component Version Update - ToggleDropdown => isToggleStateNeeded added - LookupSearch => isBoxed Option Added # 1.0.0-beta.66 - Component version update # 1.0.0-beta.65 - Package Updates - AvatarStatus => statusTitle added - AvatarFlip => iconSize added and css cleared - SecondaryText/AccountName ==> isBold removed and added fontWeight - SecondaryText/ContactName ==> isBold removed and added fontWeight - SecondaryText/Email ==> added fontWeight - SecondaryText/PhoneNumber ==> added fontWeight - StatusDropdown => title added - getActivitiesIconObj function added # 1.0.0-beta.64 - Package Update # 1.0.0-beta.63 - Package Update # 1.0.0-beta.62 - Drawer Close Animation Fx - ToggleDropDown IconClass Added - Avatar Status Size and Position Fixed # 1.0.0-beta.61 - DateFormat Based Component Removed # 1.0.0-beta.60 - Toggle DropDown added onClick for the selectedValue - "value" prop name # 1.0.0-beta.59 - ToggleDropDown Separator Added - Package Update for Icon and Components # 1.0.0-beta.58 - Renamed SVG Folder to small case # 1.0.0-beta.57 - On Hold Date issue Fix # 1.0.0-beta.56 - MessgeBanner link newtab issue fix - TimeInfo Fix - icon package update # 1.0.0-beta.55 - customClass Added for Drawer and Freezelayer - icon version update - component version update - i18n version update # 1.0.0-beta.54 - Added onLookupClick function in AlertLookup component # 1.0.0-beta.53 - Svg Package Version Update only # 1.0.0-beta.51 - Version update for SVG package # 1.0.0-beta.50 - Version update for SVG package # 1.0.0-beta.49 - Version update for SVG package # 1.0.0-beta.48 - Component version update - customClass prop added for error state components # 1.0.0-beta.47 - Component Package Version Update - dataId Fixes for TimeInfo,Duedate,CreateTime,UserTime # 1.0.0-beta.46 - ActionButton Added - CommonEmptyState => getChildren Prop Added - IconButton => isBold Added # 1.0.0-beta.45 - @zohodesk/components, @zohodesk/i18n version updates # 1.0.0-beta.44 - dateFormat => CreateTime added - dateFormat => DueDate Added - utils => Common => getDateKeyWithParam added - permission Package removed - statusDropdown removed nad statusDropdownNew Component Renamed as statusDropdown - loader, message, messagebanner, new start components added # 1.0.0-beta.43 - In StatusListItem prop option added statusType === 'Completed' - AvatarThread => needBorder,needBackground added - Drawer => SubDrawer Option Added # 1.0.0-beta.42 - ToggleDropDown title Fix, DataId Fix - AlertLookup DataId Changed - In AvatarUser, added avatar Icon Option, AvatarUser Delete Hover Bg Color Added - list => Comment => className prop Added - list => icons => Completeicon => iconSize Prop Added - list => icons => EditIcon => iconSize Prop Added - ListLayout => footer Prop Removed and Basic Padding Removed, Here after include Import Padding from moduleList.module.css - Unused Css removed from listCommon.module.css - StatusDropdownNew => onTogglePopup Issue Fixed # 1.0.0-beta.41 - ToggleDropDown Key Handling Fix. - isBold added in AccountName - isBold added in ContactName - AvatarThread Icon position changed - In SubtabLayout, subtabfooter added, then tertiary type added in SubtabHeader - In ToggleDropdown, Max-width 100% added css fix for shrink - DeleteIcon => iconSize Prop added - Subject => className Prop Added # 1.0.0-beta.40 - Components Package Update # 1.0.0-beta.39 - IconButton Children Prop Added - IconButton Palette Added # 1.0.0-beta.38 - miniDescription Prop added ModuleHeader Component - OnClick prop added For Lookup Component # 1.0.0-beta.37 - StatusDropDownNew Component Added - StatusListItem Component Added - Avatar User - Bgg added for portal icon - In StatusText => isBold prop removed and fontWeight introduced - Subject - isBold prop removed and fontWeight introduced # 1.0.0-beta.36 - Version update for permission library. # 1.0.0-beta.35 - Version update for permissions library. # 1.0.0-beta.34 - ExternalLink Regex Fix # 1.0.0-beta.33 - ToggleDropdown - arrowIconPosition Added - Lookup MakWidth Fix for Responsive # 1.0.0-beta.32 - dataId Fix Added for errorStates # 1.0.0-beta.31 - Alphabetical Dotted Fix # 1.0.0-beta.30 - Upload Component CSS Fix # 1.0.0-beta.29 - Attachment, Upload Component Added - Dot Component Issue and SecondaryPanel List Dotted Fixed # 1.0.0-beta.28 - Toast Message component functionality fix. # 1.0.0-beta.27 - DataId Changes for ChannelIcon - Ticked Id Link Fix - ImportantNotes Implemented - ErrorState ZIndex Fix # 1.0.0-beta.26 - Changing the 'falseObj' key to 'failure' inconsistency with permission library. # 1.0.0-beta.25 - Updating components library to latest # 1.0.0-beta.24 - TicketId Link Added - Avatar User Palette Added - IconButton Added # 1.0.0-beta.23 - Adding tourId in FlipCard, AvatarFlip, and GridIcons component. - Adding SvgMask support and tourId in the FreezeLayer component. # 1.0.0-beta.21 - Lookup Unified - GridIcon Component Added - Dot Color Changes # 1.0.0-beta.20 - Permission package update # 1.0.0-beta.19 - Onclick option added for TableRow Component, Avatar Icon Data-Id Fixed and Container Changed, Avatar Based Components Css Provider Implemented # 1.0.0-beta.17 - Icon Update # 1.0.0-beta.16 - ChannelIcon Update # 1.0.0-beta.15 - AlertLookup Data-Id Fix # 1.0.0-beta.14 - DeleteLookupHeader Removed - Lookup text Bold prop Included - Toggle Dropdown Children Fix - SVG Version Updated - ErrorState Fix # 1.0.0-beta.13 - Toggle Dropdown onScroll implemented, - Data Id Fixes - AlertLookup Setcion ClassName Support - Table Onclick Functions # 1.0.0-beta.12 - TableData align Prop Fix # 1.0.0-beta.11 - Svg Exported - External Link Fix, Data-Id Change - Toggle Dropdown Fix # 1.0.0-beta.10 - Externel Link XSS Fix - AlertLookup custom-header Fix - ToastMessage DataId Added # 1.0.0-beta.9 - Alert Header Fix # 1.0.0-beta.8 - Proxima Update # 1.0.0-beta.7 - Image and Setup Table Components Moved # 1.0.0-beta.6 - ErrorState Components, Setup Based Components Moved # 1.0.0-beta.4 - CommonEmptyState Added, Avatar Icon Palette Added, Lookup Header Close Added # 1.0.0-beta.3 -Drawer, Toast Message, Loader, Toggle DropDown update # 1.0.0-beta.2 - List, Lookup, Layout, FreezeLayer, SVG Published # 1.0.0-beta.1 - Permission Checkup # 1.0.0-beta.0 - Test Publish