Fisheye: Tag 70a024eadf29b5eaf86ddc25de3955e8fd8450f8 refers to a dead (removed) revision in file `Config/Config.menu.ts'. Fisheye: No comparison available. Pass `N' to diff? Index: Config/Config.menu.tsx =================================================================== diff -u --- Config/Config.menu.tsx (revision 0) +++ Config/Config.menu.tsx (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -0,0 +1,301 @@ +import { AppstoreOutlined, BarsOutlined, BranchesOutlined, CopyOutlined, DatabaseOutlined, DiffOutlined, FileSearchOutlined, ForkOutlined, FormOutlined, LinkOutlined, MailOutlined, PictureOutlined, PlusOutlined, SettingOutlined, ShareAltOutlined, SnippetsOutlined, TableOutlined, TagsOutlined, ToolOutlined } from '@ant-design/icons'; +import { IAppMenu } from 'lemans-common/components/HeaderMenu/HeaderMenu.types'; +import { isUS } from 'lemans-dashboard-common/Config/Config.env'; + +export const lemansDashboardDigitalServicesMenu:IAppMenu[] = [{ + Icon: , + key: "ds", + menus: [{ + Icon: , + key: "overview", + permissions: "cascade", + subItems: [ + { + Icon: , + key:'overview:1', + permissions: ['dev.application.view'], + title: 'Admin Summary', + to: `/digital-services/admin-summary`, + }, + { + Icon: , + key:'overview:2', + permissions: ['dev.application.view'], + title: 'Executive Overview', + to: `/digital-services/executive-overview`, + }, + { + Icon: , + key:'overview:3', + permissions: ['dev.application.view'], + title: 'Category Specialist', + to: `/digital-services/category-specialist-summary`, + } + ], + title: "Overview", + to: "/digital-services/overview", + },{ + Icon: , + key: "queues", + permissions: "cascade", + subItems: [ + { + Icon: , + key:'queues:1', + permissions: ['dev.application.view'], + title: 'Parts without a Category', + to: `/digital-services/queue/parts-without-category?filterType=partsWithoutCategory`, + }, + { + Icon: , + key:'queues:2', + permissions: ['dev.application.view'], + title: 'Parts without a Product', + to: `/digital-services/queue/parts-without-product?filterType=PartsWithoutProduct`, + }, + { + Icon: , + key:'queues:3', + permissions: ['dev.application.view'], + title: 'Parts without Attribute Values', + to: `/digital-services/queue/parts-without-attribute-values?${isUS ? 'isDigiActive=1&' : ''}filterType=PartsWithoutAttributeValue`, + }, + { + Icon: , + key:'queues:4', + permissions: ['ds.part.edit'], + title: 'Parts without Media', + to: `/digital-services/queue/parts-without-media?filterType=partsWithoutMedia&warehouse=02&isDigiActive=1`, + }, + { + Icon: , + key:'queues:5', + permissions: ['ds.part.edit'], + title: 'Photo reshoots', + to: `/digital-services/queue/photo-reshoot?filterType=PART_PHOTO_SHOOT&warehouse=02&isDigiActive=1&tagId=!28&tagId=!33&tagId=!34`, + }, + { + Icon: , + key:'queues:6', + permissions: ['ds.part.edit'], + title: 'Parts without Fitment', + to: `/digital-services/queue/parts-without-fitment?filterType=partsWithoutFitment&isDigiActive=1`, + }, + { + Icon: , + key:'queues:7', + permissions: ['ds.part.edit'], + title: 'Parts with Missing Fitment Years', + to: `/digital-services/queue/missing-fitment-years?isDigiActive=1`, + }, + { + Icon: , + key:'queues:8', + permissions: ['dev.application.view'], + title: 'Products without Media', + to: `/digital-services/queue/products-without-media?${isUS ? 'isDigiActive=1&' : ''}filterType=productsWithoutMedia`, + }, + { + Icon: , + key:'queues:9', + permissions: ['dev.application.view'], + title: 'Products without Feature Text', + to: `/digital-services/queue/products-without-feature-text?${isUS ? 'isDigiActive=1&' : ''}filterType=productsWithoutFeatureText`, + }, + { + Icon: , + key:'queues:10', + permissions: ['dev.application.view'], + title: 'Split Products', + to: `/digital-services/queue/split-product?${isUS ? 'isDigiActive=1&' : ''}flagId=20&mode=flag`, + }, + { + Icon: , + key:'queues:11', + permissions: ['dev.application.view'], + title: 'Ad-hoc Part Queue', + to: `/digital-services/queue/ad-hoc`, + } + + ], + title: "Queues", + to: '.', + }, + { + Icon: , + key: "partSearch", + permissions: ['ds.part.view', 'ds.part.edit'], + title: "Part Search", + to: '/digital-services/part', + }, + { + Icon: , + key: "products", + permissions: "cascade", + subItems: [ + { + Icon: , + key:'products:1', + permissions: ['ds.product.view', 'ds.product.edit'], + title: 'Product Search', + to: `/digital-services/product?isDigiActive=1&mode=flag`, + }, + { + Icon: , + key:'products:2', + permissions: ['ds.product.edit'], + title: 'Create New Product', + to: `/digital-services/product/createProduct`, + } + ], + title: "Products", + to: '.', + }, + { + Icon: , + key: "categories", + permissions: "cascade", + subItems: [ + { + Icon: , + key:'categories:1', + permissions: ['ds.category.view', 'ds.category.edit'], + title: 'Categories', + to: `/digital-services/category`, + }, + { + Icon: , + key:'categories:2', + permissions: ['dev.application.view'], + title: 'Publication Categories', + to: `/digital-services/publication-category`, + } + ], + title: "Categories", + to: '.', + }, + { + Icon: , + key: 'media', + permissions: ['dev.application.view'], + title: 'Media', + to: `/digital-services/media?flagId=!22&isDigiActive=1&mode=flag&unassociated=1` + }, + { + Icon: , + key: 'studioOrder', + permissions: ['ds.studioOrder.view', 'ds.studioOrder.edit'], + title: 'Studio Orders', + to: `/digital-services/studio-orders` + }, + { + Icon: , + key: 'fitmentCompare', + permissions: ['ds.part.edit'], + title: 'Fitment Comparison Tool', + to: `/digital-services/fitment-compare` + }, + { + Icon: , + key: "maintenance", + permissions: "cascade", + subItems: [ + { + Icon: , + key:"maintenance:0", + permissions: ['ds.brand.edit'], + title: "Brands", + to: `/digital-services/brand`, + }, + { + Icon: , + key:"maintenance:1", + permissions: ['ds.part.edit'], + title: "Bulk Fitment Assignment", + to: `/digital-services/maintenance/bulkFitmentAssignment`, + }, + { + Icon: , + key:'maintenance:2', + permissions: ['dev.application.view'], + title: 'Attribute Name', + to: `/digital-services/maintenance/attributeName`, + }, + { + Icon: , + key:'maintenance:3', + permissions: ['dev.application.view'], + title: 'Attribute Value', + to: `/digital-services/maintenance/attributeValue`, + }, + { + Icon: , + key:'maintenance:4', + permissions: ['ds.mmy.edit', 'ds.mmy.view'], + title: 'Make/Model/Year', + to: `/digital-services/maintenance/fitment`, + }, + { + Icon: , + key:'maintenance:5', + permissions: ['ds.import.edit'], + title: 'Import', + to: `/digital-services/maintenance/import`, + }, + { + Icon: , + key:'maintenance:5.1', + permissions: ['dev.application.view'], + title: 'Bulk Certification', + to: `/digital-services/bulk-certification`, + }, + { + Icon: , + key:'maintenance:6', + permissions: ['dev.application.view'], + title: 'Explosion Diagrams', + to: `/digital-services/maintenance/explosionDiagram`, + }, + { + Icon: , + key:'maintenance:7', + permissions: ['ds.user.category.edit', 'ds.user.category.view'], + title: 'Category Assignment', + to: `/digital-services/maintenance/category-assignment`, + }, + { + Icon: , + key:'maintenance:8', + permissions: ['dev.application.view'], + title: 'Size Charts', + to: `/digital-services/maintenance/size-chart`, + }, + { + Icon: , + key:'maintenance:9', + permissions: ['ds.synonym.view', 'ds.synonym.edit'], + title: 'Synonyms', + to: `/digital-services/maintenance/synonyms`, + }, + { + Icon: , + key:'maintenance:10', + permissions: ['common.emailConfiguration.edit'], + title: 'Studio Email Configuration', + to: `/digital-services/maintenance/email-configuration`, + }, + { + Icon: , + key:'maintenance:11', + permissions: ['ds.catalogInstance.edit', 'ds.catalogInstance.view'], + title: 'Catalog', + to: `/digital-services/maintenance/catalog-flipper-maintenance?tagId=!82`, + }, + ], + title: "Maintenance", + to: '.', + }], + name: "Digital Services", + permission: 'ds.application.view', + to: "/digital-services/", +}]; Index: components/AdHocPartQueue/AdHocPartQueue.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AdHocPartQueue/AdHocPartQueue.test.tsx (.../AdHocPartQueue.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AdHocPartQueue/AdHocPartQueue.test.tsx (.../AdHocPartQueue.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { loaderTestProps } from 'lemans-common/libs/useToggle'; Index: components/AdminSummary/AdminSummary.component.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AdminSummary/AdminSummary.component.tsx (.../AdminSummary.component.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AdminSummary/AdminSummary.component.tsx (.../AdminSummary.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -5,7 +5,7 @@ import { useAbort } from 'lemans-common/libs/useAbort'; import { service } from 'lemans-dashboard-common'; import { isUS } from 'lemans-dashboard-common/Config/Config.env'; -import * as _ from 'lodash'; +import _ from 'lodash'; import moment from 'moment'; import { useEffect, useState } from 'react'; Index: components/AdminSummary/AdminSummary.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AdminSummary/AdminSummary.test.tsx (.../AdminSummary.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AdminSummary/AdminSummary.test.tsx (.../AdminSummary.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { AdminSummaryComponent } from './AdminSummary.component'; Index: components/AttributeCategories/AttributeCategories.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AttributeCategories/AttributeCategories.test.tsx (.../AttributeCategories.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AttributeCategories/AttributeCategories.test.tsx (.../AttributeCategories.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { AttributeCategoriesComponent } from './AttributeCategories.component'; Index: components/AttributeLinkedEntities/AttributeLinkedEntities.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AttributeLinkedEntities/AttributeLinkedEntities.test.tsx (.../AttributeLinkedEntities.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AttributeLinkedEntities/AttributeLinkedEntities.test.tsx (.../AttributeLinkedEntities.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/AttributeName/AttributeName.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AttributeName/AttributeName.test.tsx (.../AttributeName.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AttributeName/AttributeName.test.tsx (.../AttributeName.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { AttributeNameComponent } from './AttributeName.component'; Index: components/AttributeParts/AttributeParts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AttributeParts/AttributeParts.test.tsx (.../AttributeParts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AttributeParts/AttributeParts.test.tsx (.../AttributeParts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { AttributePartsComponent } from './AttributeParts.component'; Index: components/AttributeValue/AttributeValue.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AttributeValue/AttributeValue.test.tsx (.../AttributeValue.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AttributeValue/AttributeValue.test.tsx (.../AttributeValue.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { AttributeValueComponent } from './AttributeValue.component'; Index: components/AttributeValueSelect/AttributeValueSelect.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/AttributeValueSelect/AttributeValueSelect.test.tsx (.../AttributeValueSelect.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/AttributeValueSelect/AttributeValueSelect.test.tsx (.../AttributeValueSelect.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { AttributeValueSelectComponent } from './AttributeValueSelect.component'; Index: components/Autocompletes/AttributeNameAutocomplete/AttributeNameAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/AttributeNameAutocomplete/AttributeNameAutocomplete.test.tsx (.../AttributeNameAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/AttributeNameAutocomplete/AttributeNameAutocomplete.test.tsx (.../AttributeNameAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { AttributeNameAutocompleteComponent } from './AttributeNameAutocomplete.component'; Index: components/Autocompletes/AttributeValueAutocomplete/AttributeValueAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/AttributeValueAutocomplete/AttributeValueAutocomplete.test.tsx (.../AttributeValueAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/AttributeValueAutocomplete/AttributeValueAutocomplete.test.tsx (.../AttributeValueAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { AttributeValueAutocompleteComponent } from './AttributeValueAutocomplete.component'; Index: components/Autocompletes/CatalogAutocomplete/CatalogAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/CatalogAutocomplete/CatalogAutocomplete.test.tsx (.../CatalogAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/CatalogAutocomplete/CatalogAutocomplete.test.tsx (.../CatalogAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CatalogAutocomplete } from './CatalogAutocomplete.component'; import { CatalogAutocompleteProps } from './CatalogAutocomplete.types'; Index: components/Autocompletes/IsDigiActiveAutocomplete/IsDigiActiveAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/IsDigiActiveAutocomplete/IsDigiActiveAutocomplete.test.tsx (.../IsDigiActiveAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/IsDigiActiveAutocomplete/IsDigiActiveAutocomplete.test.tsx (.../IsDigiActiveAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { IsDigiActiveAutocompleteComponent } from './IsDigiActiveAutocomplete.component'; Index: components/Autocompletes/IsPartActiveAutocomplete/IsPartActiveAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/IsPartActiveAutocomplete/IsPartActiveAutocomplete.test.tsx (.../IsPartActiveAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/IsPartActiveAutocomplete/IsPartActiveAutocomplete.test.tsx (.../IsPartActiveAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { IsPartActiveAutocompleteComponent } from './IsPartActiveAutocomplete.component'; Index: components/Autocompletes/MakeAutocomplete/MakeAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/MakeAutocomplete/MakeAutocomplete.test.tsx (.../MakeAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/MakeAutocomplete/MakeAutocomplete.test.tsx (.../MakeAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MakeAutocompleteComponent } from './MakeAutocomplete.component'; Index: components/Autocompletes/ModelAutocomplete/ModelAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/ModelAutocomplete/ModelAutocomplete.test.tsx (.../ModelAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/ModelAutocomplete/ModelAutocomplete.test.tsx (.../ModelAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ModelAutocompleteComponent } from './ModelAutocomplete.component'; Index: components/Autocompletes/PartStatusAutocomplete/PartStatusAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/PartStatusAutocomplete/PartStatusAutocomplete.test.tsx (.../PartStatusAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/PartStatusAutocomplete/PartStatusAutocomplete.test.tsx (.../PartStatusAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PartStatusAutocompleteComponent } from './PartStatusAutocomplete.component'; Index: components/Autocompletes/PartTagAutocomplete/PartTagAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/PartTagAutocomplete/PartTagAutocomplete.test.tsx (.../PartTagAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/PartTagAutocomplete/PartTagAutocomplete.test.tsx (.../PartTagAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PartTagAutocompleteComponent } from './PartTagAutocomplete.component'; import { addNotTags, preloadValue } from './PartTagAutocomplete.helpers'; Index: components/Autocompletes/ProductAutocomplete/ProductAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/ProductAutocomplete/ProductAutocomplete.test.tsx (.../ProductAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/ProductAutocomplete/ProductAutocomplete.test.tsx (.../ProductAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { Autocomplete } from 'lemans-common'; Index: components/Autocompletes/ProductTagAutocomplete/ProductTagAutocomplete.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Autocompletes/ProductTagAutocomplete/ProductTagAutocomplete.test.tsx (.../ProductTagAutocomplete.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Autocompletes/ProductTagAutocomplete/ProductTagAutocomplete.test.tsx (.../ProductTagAutocomplete.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductTagAutocompleteComponent } from './ProductTagAutocomplete.component'; import { preloadValue } from './ProductTagAutocomplete.helpers'; Index: components/BrandDetails/BrandDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BrandDetails/BrandDetails.test.tsx (.../BrandDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BrandDetails/BrandDetails.test.tsx (.../BrandDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { BrandDetailsComponent } from './BrandDetails.component'; Index: components/BrandSearch/BrandSearch.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BrandSearch/BrandSearch.test.tsx (.../BrandSearch.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BrandSearch/BrandSearch.test.tsx (.../BrandSearch.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { BrandSearchComponent } from './BrandSearch.component'; Index: components/BulkAttributeAssignment/BulkAttributeAssignment.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkAttributeAssignment/BulkAttributeAssignment.test.tsx (.../BulkAttributeAssignment.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BulkAttributeAssignment/BulkAttributeAssignment.test.tsx (.../BulkAttributeAssignment.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/BulkCertification/BulkCertification.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkCertification/BulkCertification.test.tsx (.../BulkCertification.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BulkCertification/BulkCertification.test.tsx (.../BulkCertification.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { feedbackDispatchActions } from 'lemans-common/components/FeedBack/Feedback.helpers'; import { BulkCertificationComponent } from './BulkCertification.component'; Index: components/BulkCertification/BulkCertificationResultsTab/BulkCertificationResultsTab.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkCertification/BulkCertificationResultsTab/BulkCertificationResultsTab.test.tsx (.../BulkCertificationResultsTab.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BulkCertification/BulkCertificationResultsTab/BulkCertificationResultsTab.test.tsx (.../BulkCertificationResultsTab.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { BulkCertificationResultsTabComponent } from './BulkCertificationResultsTab.component'; Index: components/BulkCertification/BulkCertificationReviewTab/BulkCertificationReviewTab.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkCertification/BulkCertificationReviewTab/BulkCertificationReviewTab.test.tsx (.../BulkCertificationReviewTab.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BulkCertification/BulkCertificationReviewTab/BulkCertificationReviewTab.test.tsx (.../BulkCertificationReviewTab.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { BulkCertificationReviewTabComponent } from './BulkCertificationReviewTab.component'; Index: components/BulkCertification/BulkCertificationSelectPartsTab/BulkCertificationSelectPartsTab.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkCertification/BulkCertificationSelectPartsTab/BulkCertificationSelectPartsTab.test.tsx (.../BulkCertificationSelectPartsTab.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BulkCertification/BulkCertificationSelectPartsTab/BulkCertificationSelectPartsTab.test.tsx (.../BulkCertificationSelectPartsTab.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { BulkCertificationSelectPartsTabComponent } from './BulkCertificationSelectPartsTab.component'; Index: components/BulkCertification/BulkCertificationSetCertificationsTab/BulkCertificationSetCertificationsTab.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkCertification/BulkCertificationSetCertificationsTab/BulkCertificationSetCertificationsTab.test.tsx (.../BulkCertificationSetCertificationsTab.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BulkCertification/BulkCertificationSetCertificationsTab/BulkCertificationSetCertificationsTab.test.tsx (.../BulkCertificationSetCertificationsTab.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { BulkCertificationSetCertificationsTabComponent } from './BulkCertificationSetCertificationsTab.component'; Index: components/BulkFitmentAssignment/BulkFitmentAssignment.redux.ts =================================================================== diff -u -rcb3fdbe7233ea46c45f5867de343506405d38073 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkFitmentAssignment/BulkFitmentAssignment.redux.ts (.../BulkFitmentAssignment.redux.ts) (revision cb3fdbe7233ea46c45f5867de343506405d38073) +++ components/BulkFitmentAssignment/BulkFitmentAssignment.redux.ts (.../BulkFitmentAssignment.redux.ts) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as clone from 'clone'; +import clone from 'clone'; import { stepsWizard } from 'lemans-common/redux'; import { quickFitmentList, quickPartList } from '../../redux'; import { IQuickFitmentItemDataProps } from '../QuickFitmentList/QuickFitmentItem/QuickFitmentItem.types'; Index: components/BulkFitmentAssignment/BulkFitmentAssignment.test.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkFitmentAssignment/BulkFitmentAssignment.test.tsx (.../BulkFitmentAssignment.test.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/BulkFitmentAssignment/BulkFitmentAssignment.test.tsx (.../BulkFitmentAssignment.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { IModelTemp } from '../FitmentList/FitmentList.types'; import { BulkFitmentAssignmentComponent } from './BulkFitmentAssignment.component'; Index: components/BulkFitmentAssignment/SelectFitmentsTab/SelectFitmentsTab.container.ts =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/BulkFitmentAssignment/SelectFitmentsTab/SelectFitmentsTab.container.ts (.../SelectFitmentsTab.container.ts) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/BulkFitmentAssignment/SelectFitmentsTab/SelectFitmentsTab.container.ts (.../SelectFitmentsTab.container.ts) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,6 +1,6 @@ import { get } from 'atp-pointfree'; import { toggle } from 'basic-reducers'; -import * as clone from 'clone'; +import clone from 'clone'; import { flash, flashMessenger, MessageType, ui } from 'lemans-common'; import { service } from 'lemans-dashboard-common'; import { connect } from 'react-redux'; Index: components/CatalogFlipbookMaintenance/CatalogFlipbookMaintenance.helpers.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CatalogFlipbookMaintenance/CatalogFlipbookMaintenance.helpers.tsx (.../CatalogFlipbookMaintenance.helpers.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/CatalogFlipbookMaintenance/CatalogFlipbookMaintenance.helpers.tsx (.../CatalogFlipbookMaintenance.helpers.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,3 +1,4 @@ +import { EyeInvisibleOutlined, EyeOutlined } from "@ant-design/icons"; import { flash } from "lemans-common"; import { IGenericActionBarOption, IGenericActionBarStateProps, Props } from "lemans-common/components/GenericActionBar/GenericActionBar.types"; import { api } from "lemans-dashboard-common"; @@ -31,19 +32,19 @@ export const actionBarOptions: IGenericActionBarOption[] = [ { - iconType: 'EyeInvisibleOutlined', + icon: , label: 'Hide Catalog', onRun: (_dispatch: any, selectedValues: string[] | number[], _dataSource: any[], _props: Props, _state: IGenericActionBarStateProps) => { return catalogHide(selectedValues as number[], 'INSERT') }, value: 'hideMedia', }, { - iconType: 'EyeOutlined', + icon: , label: 'Show Catalog', onRun: (_dispatch: any, selectedValues: string[] | number[], _dataSource: any[], _props: Props, _state: IGenericActionBarStateProps) => { return catalogHide(selectedValues as number[], 'DELETE'); }, value: 'archiveMedia', }, -]; \ No newline at end of file +]; Index: components/CatalogFlipbookMaintenance/CatalogFlipbookMaintenance.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CatalogFlipbookMaintenance/CatalogFlipbookMaintenance.test.tsx (.../CatalogFlipbookMaintenance.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CatalogFlipbookMaintenance/CatalogFlipbookMaintenance.test.tsx (.../CatalogFlipbookMaintenance.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/CatalogFlipbookMaintenanceFilterGroup/CatalogFlipbookMaintenanceFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CatalogFlipbookMaintenanceFilterGroup/CatalogFlipbookMaintenanceFilterGroup.test.tsx (.../CatalogFlipbookMaintenanceFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CatalogFlipbookMaintenanceFilterGroup/CatalogFlipbookMaintenanceFilterGroup.test.tsx (.../CatalogFlipbookMaintenanceFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CatalogFlipbookMaintenanceFilterGroupComponent } from './CatalogFlipbookMaintenanceFilterGroup.component'; Index: components/Categories/Categories.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Categories/Categories.test.tsx (.../Categories.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Categories/Categories.test.tsx (.../Categories.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/CategoryAssignment/CategoryAssignment.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryAssignment/CategoryAssignment.test.tsx (.../CategoryAssignment.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryAssignment/CategoryAssignment.test.tsx (.../CategoryAssignment.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/CategoryDetailsAttributeValues/CategoryDetailsAttributeValues.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryDetailsAttributeValues/CategoryDetailsAttributeValues.test.tsx (.../CategoryDetailsAttributeValues.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryDetailsAttributeValues/CategoryDetailsAttributeValues.test.tsx (.../CategoryDetailsAttributeValues.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategoryDetailsAttributeValuesComponent } from './CategoryDetailsAttributeValues.component'; Index: components/CategoryDetailsAttributes/CategoryDetailsAttributes.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryDetailsAttributes/CategoryDetailsAttributes.component.tsx (.../CategoryDetailsAttributes.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/CategoryDetailsAttributes/CategoryDetailsAttributes.component.tsx (.../CategoryDetailsAttributes.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -7,7 +7,7 @@ import { noop } from 'lemans-common/libs/noop'; import { api, service } from 'lemans-dashboard-common'; import { featureToggle } from 'lemans-dashboard-common/libs/featureToggle'; -import * as _ from 'lodash'; +import _ from 'lodash'; import { useEffect, useState } from 'react'; import { CategoryDetailsAttributeValues } from '../CategoryDetailsAttributeValues'; Index: components/CategoryDetailsAttributes/CategoryDetailsAttributes.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryDetailsAttributes/CategoryDetailsAttributes.test.tsx (.../CategoryDetailsAttributes.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryDetailsAttributes/CategoryDetailsAttributes.test.tsx (.../CategoryDetailsAttributes.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategoryDetailsAttributesComponent } from './CategoryDetailsAttributes.component'; Index: components/CategoryDetailsComCodes/CategoryDetailsComCodes.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryDetailsComCodes/CategoryDetailsComCodes.component.tsx (.../CategoryDetailsComCodes.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/CategoryDetailsComCodes/CategoryDetailsComCodes.component.tsx (.../CategoryDetailsComCodes.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -8,7 +8,7 @@ import { sortStrings } from 'lemans-common/libs/sort'; import { service } from 'lemans-dashboard-common'; import { permissionCheck } from 'lemans-uac'; -import * as _ from 'lodash'; +import _ from 'lodash'; import { useEffect, useState } from 'react'; import './CategoryDetailsComCodes.styles.less'; Index: components/CategoryDetailsComCodes/CategoryDetailsComCodes.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryDetailsComCodes/CategoryDetailsComCodes.test.tsx (.../CategoryDetailsComCodes.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryDetailsComCodes/CategoryDetailsComCodes.test.tsx (.../CategoryDetailsComCodes.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategoryDetailsComCodesComponent } from './CategoryDetailsComCodes.component'; Index: components/CategoryDetailsDetails/CategoryDetailsDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryDetailsDetails/CategoryDetailsDetails.test.tsx (.../CategoryDetailsDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryDetailsDetails/CategoryDetailsDetails.test.tsx (.../CategoryDetailsDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategoryDetailsDetailsComponent } from './CategoryDetailsDetails.component'; Index: components/CategoryDetailsParts/CategoryDetailsParts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryDetailsParts/CategoryDetailsParts.test.tsx (.../CategoryDetailsParts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryDetailsParts/CategoryDetailsParts.test.tsx (.../CategoryDetailsParts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategoryDetailsPartsComponent } from './CategoryDetailsParts.component'; Index: components/CategoryDetailsProducts/CategoryDetailsProducts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryDetailsProducts/CategoryDetailsProducts.test.tsx (.../CategoryDetailsProducts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryDetailsProducts/CategoryDetailsProducts.test.tsx (.../CategoryDetailsProducts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategoryDetailsProductsComponent } from './CategoryDetailsProducts.component'; Index: components/CategoryParts/CategoryParts.helpers.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryParts/CategoryParts.helpers.tsx (.../CategoryParts.helpers.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/CategoryParts/CategoryParts.helpers.tsx (.../CategoryParts.helpers.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,3 +1,4 @@ +import { DeleteOutlined } from '@ant-design/icons'; import { ConfirmationModal, flash } from 'lemans-common'; import { genericActionBarModal } from 'lemans-common/components/GenericActionBar/GenericActionBar.container'; import { GenericActionBarProps, IGenericActionBarOption, IGenericActionBarStateProps, Props } from 'lemans-common/components/GenericActionBar/GenericActionBar.types'; @@ -18,7 +19,7 @@ export const partCategoryOptions:IGenericActionBarOption[] = [ { - iconType: 'DeleteOutlined', + icon: , interface: (props: GenericActionBarProps) => { const toggleModal = () => { props.hideModal(removeCategoryFromPartModalId) Index: components/CategoryParts/CategoryParts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryParts/CategoryParts.test.tsx (.../CategoryParts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryParts/CategoryParts.test.tsx (.../CategoryParts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { CategoryPartsComponent } from './CategoryParts.component'; Index: components/CategoryParts/CategoryPartsFilterGroup/CategoryPartsFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryParts/CategoryPartsFilterGroup/CategoryPartsFilterGroup.test.tsx (.../CategoryPartsFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryParts/CategoryPartsFilterGroup/CategoryPartsFilterGroup.test.tsx (.../CategoryPartsFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { CategoryPartsFilterGroupComponent } from './CategoryPartsFilterGroup.component'; Index: components/CategoryProducts/CategoryProducts.helpers.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryProducts/CategoryProducts.helpers.tsx (.../CategoryProducts.helpers.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/CategoryProducts/CategoryProducts.helpers.tsx (.../CategoryProducts.helpers.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,3 +1,4 @@ +import { DeleteOutlined } from '@ant-design/icons'; import { ConfirmationModal, flash } from 'lemans-common'; import { genericActionBarModal } from 'lemans-common/components/GenericActionBar/GenericActionBar.container'; import { GenericActionBarProps, IGenericActionBarOption, IGenericActionBarStateProps, Props } from 'lemans-common/components/GenericActionBar/GenericActionBar.types'; @@ -19,7 +20,7 @@ export const productCategoryOptions:IGenericActionBarOption[] = [ { - iconType: 'DeleteOutlined', + icon: , interface: (props: GenericActionBarProps) => { const toggleModal = () => { props.hideModal(removeCategoryFromProductModalId) Index: components/CategoryProducts/CategoryProducts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryProducts/CategoryProducts.test.tsx (.../CategoryProducts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryProducts/CategoryProducts.test.tsx (.../CategoryProducts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategoryProductsComponent } from './CategoryProducts.component'; Index: components/CategorySelect/CategorySelect.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategorySelect/CategorySelect.test.tsx (.../CategorySelect.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategorySelect/CategorySelect.test.tsx (.../CategorySelect.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategorySelectComponent } from './CategorySelect.component'; import { mapDispatchToProps, mapStateToProps, mergeProps } from './CategorySelect.container'; Index: components/CategorySpecialist/CategorySpecialist.component.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategorySpecialist/CategorySpecialist.component.tsx (.../CategorySpecialist.component.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategorySpecialist/CategorySpecialist.component.tsx (.../CategorySpecialist.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -6,7 +6,7 @@ import { useLoader } from 'lemans-common/libs/useToggle'; import { Link, service } from 'lemans-dashboard-common'; import { permissionCheck } from 'lemans-uac'; -import * as _ from 'lodash'; +import _ from 'lodash'; import React from 'react'; import { CategorySpecialistFilterGroup } from '../CategorySpecialistFilterGroup'; import { buildHierarchy, processRawData, RowSequencer } from './CategorySpecialist.helpers'; Index: components/CategorySpecialist/CategorySpecialist.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategorySpecialist/CategorySpecialist.test.tsx (.../CategorySpecialist.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategorySpecialist/CategorySpecialist.test.tsx (.../CategorySpecialist.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategorySpecialistComponent } from './CategorySpecialist.component'; Index: components/CategorySpecialistNotes/CategorySpecialistNotes.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategorySpecialistNotes/CategorySpecialistNotes.test.tsx (.../CategorySpecialistNotes.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategorySpecialistNotes/CategorySpecialistNotes.test.tsx (.../CategorySpecialistNotes.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CategorySpecialistNotesComponent } from './CategorySpecialistNotes.component'; Index: components/CategoryTree/CategoryTree.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CategoryTree/CategoryTree.test.tsx (.../CategoryTree.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CategoryTree/CategoryTree.test.tsx (.../CategoryTree.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/CertificationForm/CertificationForm.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CertificationForm/CertificationForm.component.tsx (.../CertificationForm.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/CertificationForm/CertificationForm.component.tsx (.../CertificationForm.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,7 +1,7 @@ import { Card, Col, DatePicker, Divider, Row } from 'antd'; import { InlineEdit } from 'lemans-common'; import { service } from 'lemans-dashboard-common'; -import * as moment from 'moment'; +import moment from 'moment'; import React from 'react'; import './CertificationForm.styles.less'; import { CertificationFormProps } from './CertificationForm.types'; Index: components/CertificationForm/CertificationForm.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/CertificationForm/CertificationForm.test.tsx (.../CertificationForm.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/CertificationForm/CertificationForm.test.tsx (.../CertificationForm.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { CertificationFormComponent } from './CertificationForm.component'; Index: components/EmailConfiguration/EmailConfiguration.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/EmailConfiguration/EmailConfiguration.test.tsx (.../EmailConfiguration.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/EmailConfiguration/EmailConfiguration.test.tsx (.../EmailConfiguration.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { EmailConfigurationComponent } from './EmailConfiguration.component'; Index: components/EntityAssociationList/EntityAssociationList.helpers.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/EntityAssociationList/EntityAssociationList.helpers.tsx (.../EntityAssociationList.helpers.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/EntityAssociationList/EntityAssociationList.helpers.tsx (.../EntityAssociationList.helpers.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,3 +1,4 @@ +import { DeleteOutlined, EyeInvisibleOutlined, EyeOutlined, FileImageOutlined } from '@ant-design/icons'; import { IMediaEntity } from 'lemans-api/services/Media/mediaEntity.service'; import { ConfirmationModal, flash } from 'lemans-common'; import { genericActionBarModal } from 'lemans-common/components/GenericActionBar/GenericActionBar.container'; @@ -56,7 +57,7 @@ export const mediaDetailsOptions:IGenericActionBarOption[] = [ { - iconType: 'FileImageOutlined', + icon: , label: 'Set as Primary Image', onRun: (_dispatch:any, _selectedValues:string[] | number[], dataSource: any[], props:Props, _state:IGenericActionBarStateProps) => { const mediaData = dataSource.filter((o1: IMediaEntity) => (props.selectedValues as number[]).some((o2: number) => o1.mediaEntityId === +o2)); @@ -72,7 +73,7 @@ value: 'setAsProductPrimaryImage', }, { - iconType: 'EyeInvisibleOutlined', + icon: , label: 'Hide Media', onRun: (_dispatch:any, _selectedValues:string[] | number[], dataSource: any[], props:Props, _state:IGenericActionBarStateProps) => { const mediaData = dataSource.filter((o1: IMediaEntity) => (props.selectedValues as number[]).some((o2: number) => o1.mediaEntityId === +o2)); @@ -87,7 +88,7 @@ value: 'hideMedia', }, { - iconType: 'EyeOutlined', + icon: , label: 'Show Media', onRun: (_dispatch:any, _selectedValues:string[] | number[], dataSource: any[], props:Props, _state:IGenericActionBarStateProps) => { const mediaData = dataSource.filter((o1: IMediaEntity) => (props.selectedValues as number[]).some((o2: number) => o1.mediaEntityId === +o2)); @@ -102,7 +103,7 @@ value: 'showMedia', }, { - iconType: 'DeleteOutlined', + icon: , interface: (props: GenericActionBarProps) => { const toggleModal = () => { props.hideModal(disassociateEntityFromMedia) Index: components/EntityAssociationList/EntityAssociationList.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/EntityAssociationList/EntityAssociationList.test.tsx (.../EntityAssociationList.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/EntityAssociationList/EntityAssociationList.test.tsx (.../EntityAssociationList.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { EntityAssociationListComponent } from './EntityAssociationList.component'; Index: components/EntityMedia/EntityMedia.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/EntityMedia/EntityMedia.test.tsx (.../EntityMedia.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/EntityMedia/EntityMedia.test.tsx (.../EntityMedia.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { EntityMediaComponent } from './EntityMedia.component'; Index: components/EntityMediaFilterGroup/EntityMediaFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/EntityMediaFilterGroup/EntityMediaFilterGroup.test.tsx (.../EntityMediaFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/EntityMediaFilterGroup/EntityMediaFilterGroup.test.tsx (.../EntityMediaFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/EntityMediaList/EntityMediaList.columns.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/EntityMediaList/EntityMediaList.columns.tsx (.../EntityMediaList.columns.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/EntityMediaList/EntityMediaList.columns.tsx (.../EntityMediaList.columns.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -6,10 +6,10 @@ import { IOptionProps } from 'lemans-common/components/InlineEdit/Select/Select.types'; import { useLoader } from 'lemans-common/libs/useToggle'; import { Link, service } from 'lemans-dashboard-common'; -import * as moment from 'moment'; -import React from 'react'; +import moment from 'moment'; import CopyToClipboard from 'react-copy-to-clipboard'; import { MediaPreview } from '../MediaPreview'; +import { useEffect, useState } from 'react'; export const MediaImageColumn = (_: any, media: IMediaFile & IMediaType) => ; @@ -39,14 +39,15 @@ ; } -export const MediaClassificationColumn = (_: any, media: IMediaClassificationFields & IMediaDetails & IMediaType) => { - const [classificationId, setClassificationId] = React.useState(media.mediaClassificationId); +type MediaInfo = IMediaClassificationFields & IMediaDetails & IMediaType; +const ClassificationSelect = ({mediaId, mediaClassificationId, mediaTypeId}: MediaInfo) => { + const [classificationId, setClassificationId] = useState(mediaClassificationId); - const [options, setOptions] = React.useState([]); - React.useEffect(() => { + const [options, setOptions] = useState([]); + useEffect(() => { service.media.classification.get("ds").then((classifications: IMediaClassification[]) => { setOptions(classifications - .filter(c => c.mediaTypeId === media.mediaTypeId) + .filter(c => c.mediaTypeId === mediaTypeId) .map(c => ({ text: c.classificationName || "", value: c.mediaClassificationId || "" @@ -55,21 +56,25 @@ }); }, []); - const saveChanges = (mediaClassificationId: number) => service.media.update("ds", media.mediaId, { mediaClassificationId }) - .then(() => { - setClassificationId(mediaClassificationId); - }) + const saveChanges = (newMediaClassificationId: number) => + service.media.update("ds", mediaId, { mediaClassificationId: newMediaClassificationId }) + .then(() => { + setClassificationId(newMediaClassificationId); + }); return ; } -export const MediaDescriptionColumn = (_: any, media: IMediaDetails) => { - const [descr, setDescr] = React.useState(media.description); +export const MediaClassificationColumn = (_: any, media: MediaInfo) => + ; + +const DescriptionEdit = (media:IMediaDetails) => { + const [descr, setDescr] = useState(media.description); const saveChanges = (description: string) => service.media.update('ds', media.mediaId, { description }) .then(() => { setDescr(description); @@ -83,8 +88,11 @@ />; } -const dateColumn = (field:keyof IMediaDetails) => (_: any, media: IMediaDetails) => { - const [date, setDate] = React.useState(media[field]); +export const MediaDescriptionColumn = (_: any, media: IMediaDetails) => + ; + +const DateEdit = ({media, field}:{media:IMediaDetails, field:keyof IMediaDetails}) => { + const [date, setDate] = useState(media[field]); const loading = useLoader(); const onChange = (newDate: moment.Moment | null) => { @@ -106,5 +114,8 @@ ; } +const dateColumn = (field:keyof IMediaDetails) => (_: any, media: IMediaDetails) => + ; + export const MediaEffectiveDateColumn = dateColumn("effectiveDate"); export const MediaRemoveDateColumn = dateColumn("removeDate"); Index: components/EntityMediaList/EntityMediaList.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/EntityMediaList/EntityMediaList.test.tsx (.../EntityMediaList.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/EntityMediaList/EntityMediaList.test.tsx (.../EntityMediaList.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { EntityMediaListComponent } from './EntityMediaList.component'; Index: components/ExecutiveOverview/ExecutiveOverview.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ExecutiveOverview/ExecutiveOverview.component.tsx (.../ExecutiveOverview.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/ExecutiveOverview/ExecutiveOverview.component.tsx (.../ExecutiveOverview.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -3,7 +3,7 @@ import { ColumnsType } from 'antd/lib/table'; import { flash } from 'lemans-common'; import { api } from 'lemans-dashboard-common'; -import * as _ from 'lodash'; +import _ from 'lodash'; import moment, { Moment } from 'moment'; import { useEffect, useState } from 'react'; Index: components/ExecutiveOverview/ExecutiveOverview.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ExecutiveOverview/ExecutiveOverview.test.tsx (.../ExecutiveOverview.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ExecutiveOverview/ExecutiveOverview.test.tsx (.../ExecutiveOverview.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ExecutiveOverviewComponent } from './ExecutiveOverview.component'; Index: components/ExplosionDiagram/ExplosionDiagram.component.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ExplosionDiagram/ExplosionDiagram.component.tsx (.../ExplosionDiagram.component.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ExplosionDiagram/ExplosionDiagram.component.tsx (.../ExplosionDiagram.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -10,7 +10,7 @@ import { sortNumbers, sortStrings } from 'lemans-common/libs/sort'; import { useLoader } from 'lemans-common/libs/useToggle'; import { api, service } from 'lemans-dashboard-common'; -import * as moment from 'moment'; +import moment from 'moment'; import React from 'react'; import './ExplosionDiagram.styles.less'; import { ExplosionDiagramProps } from './ExplosionDiagram.types'; Index: components/ExplosionDiagram/ExplosionDiagram.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ExplosionDiagram/ExplosionDiagram.test.tsx (.../ExplosionDiagram.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ExplosionDiagram/ExplosionDiagram.test.tsx (.../ExplosionDiagram.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ExplosionDiagramComponent } from './ExplosionDiagram.component'; Index: components/FileUploadButton/FileUploadButton.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/FileUploadButton/FileUploadButton.test.tsx (.../FileUploadButton.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/FileUploadButton/FileUploadButton.test.tsx (.../FileUploadButton.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ITempFile } from 'lemans-api/services/Media/media.types'; Index: components/Filters/GoLiveDateFilter/GoLiveDateFilter.component.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Filters/GoLiveDateFilter/GoLiveDateFilter.component.tsx (.../GoLiveDateFilter.component.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Filters/GoLiveDateFilter/GoLiveDateFilter.component.tsx (.../GoLiveDateFilter.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,7 +1,7 @@ import { DatePicker } from 'antd'; import { Filter } from 'lemans-common'; import { FilterUpdater, IFilterGeneratorProps } from 'lemans-common/components/FilterGroup/FilterGroup.types'; -import * as moment from 'moment'; +import moment from 'moment'; import { IGoLiveDateFilterProps } from './GoLiveDateFilter.types'; Index: components/Filters/ProductFilter/ProductFilter.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Filters/ProductFilter/ProductFilter.test.tsx (.../ProductFilter.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Filters/ProductFilter/ProductFilter.test.tsx (.../ProductFilter.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { Filter } from 'lemans-common'; import { FilterMode, IFilterGeneratorProps Index: components/FitmentCompare/FitmentCompare.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/FitmentCompare/FitmentCompare.component.tsx (.../FitmentCompare.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/FitmentCompare/FitmentCompare.component.tsx (.../FitmentCompare.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -3,7 +3,7 @@ import { DeleteButton, flash } from 'lemans-common'; import { useLoader, useTrigger } from 'lemans-common/libs/useToggle'; import { Link, api, service } from 'lemans-dashboard-common'; -import * as _ from 'lodash'; +import _ from 'lodash'; import React from 'react'; import { flatten, map, pipe, prop, unique } from 'ts-functional'; import { PartNumberAutocomplete } from '../Autocompletes/PartNumberAutocomplete'; Index: components/FitmentCompare/FitmentCompare.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/FitmentCompare/FitmentCompare.test.tsx (.../FitmentCompare.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/FitmentCompare/FitmentCompare.test.tsx (.../FitmentCompare.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { FitmentCompareComponent } from './FitmentCompare.component'; Index: components/FitmentMaintenance/FitmentMaintenance.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/FitmentMaintenance/FitmentMaintenance.test.tsx (.../FitmentMaintenance.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/FitmentMaintenance/FitmentMaintenance.test.tsx (.../FitmentMaintenance.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { FitmentMaintenanceComponent } from './FitmentMaintenance.component'; Index: components/FitmentPositionSelect/FitmentPositionSelect.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/FitmentPositionSelect/FitmentPositionSelect.test.tsx (.../FitmentPositionSelect.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/FitmentPositionSelect/FitmentPositionSelect.test.tsx (.../FitmentPositionSelect.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { FitmentPositionSelectComponent } from './FitmentPositionSelect.component'; Index: components/FitmentYearPositionForm/FitmentYearPositionForm.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/FitmentYearPositionForm/FitmentYearPositionForm.test.tsx (.../FitmentYearPositionForm.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/FitmentYearPositionForm/FitmentYearPositionForm.test.tsx (.../FitmentYearPositionForm.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { FitmentYearPositionFormComponent } from './FitmentYearPositionForm.component'; Index: components/Import/Import.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/Import/Import.test.tsx (.../Import.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/Import/Import.test.tsx (.../Import.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ImportComponent } from './Import.component'; import { ImportProps } from './Import.types'; Index: components/MakeDetails/MakeDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MakeDetails/MakeDetails.test.tsx (.../MakeDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MakeDetails/MakeDetails.test.tsx (.../MakeDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MakeDetailsComponent } from './MakeDetails.component'; Index: components/MakeSelectWithCreate/MakeSelectWithCreate.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MakeSelectWithCreate/MakeSelectWithCreate.test.tsx (.../MakeSelectWithCreate.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MakeSelectWithCreate/MakeSelectWithCreate.test.tsx (.../MakeSelectWithCreate.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { Select } from 'lemans-common'; Index: components/MediaAssign/MediaAssign.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaAssign/MediaAssign.test.tsx (.../MediaAssign.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaAssign/MediaAssign.test.tsx (.../MediaAssign.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaAssignComponent } from './MediaAssign.component'; Index: components/MediaClassificationSelect/MediaClassificationSelect.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaClassificationSelect/MediaClassificationSelect.test.tsx (.../MediaClassificationSelect.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaClassificationSelect/MediaClassificationSelect.test.tsx (.../MediaClassificationSelect.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaClassificationSelectComponent } from './MediaClassificationSelect.component'; Index: components/MediaDetails/MediaDetails.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaDetails/MediaDetails.component.tsx (.../MediaDetails.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/MediaDetails/MediaDetails.component.tsx (.../MediaDetails.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -9,7 +9,7 @@ import { useLoader } from 'lemans-common/libs/useToggle'; import { api, service } from 'lemans-dashboard-common'; import { permissionCheck } from 'lemans-uac'; -import * as moment from 'moment'; +import moment from 'moment'; import { useEffect, useState } from 'react'; import { EntityAssociationList } from '../EntityAssociationList'; Index: components/MediaDetails/MediaDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaDetails/MediaDetails.test.tsx (.../MediaDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaDetails/MediaDetails.test.tsx (.../MediaDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaDetailsComponent } from './MediaDetails.component'; Index: components/MediaDisplay/MediaDisplay.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaDisplay/MediaDisplay.test.tsx (.../MediaDisplay.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaDisplay/MediaDisplay.test.tsx (.../MediaDisplay.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -// import * as enzyme from 'enzyme'; +// import enzyme from 'enzyme'; // // import { MediaDisplayComponent } from './MediaDisplay.component'; Index: components/MediaDownloadButton/MediaDownloadButton.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaDownloadButton/MediaDownloadButton.test.tsx (.../MediaDownloadButton.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaDownloadButton/MediaDownloadButton.test.tsx (.../MediaDownloadButton.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaDownloadButtonComponent } from './MediaDownloadButton.component'; Index: components/MediaLanguageSelect/MediaLanguageSelect.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaLanguageSelect/MediaLanguageSelect.test.tsx (.../MediaLanguageSelect.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaLanguageSelect/MediaLanguageSelect.test.tsx (.../MediaLanguageSelect.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaLanguageSelectComponent } from './MediaLanguageSelect.component'; Index: components/MediaPreview/MediaPreview.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaPreview/MediaPreview.test.tsx (.../MediaPreview.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaPreview/MediaPreview.test.tsx (.../MediaPreview.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -// import * as enzyme from 'enzyme'; +// import enzyme from 'enzyme'; // // import { MediaPreviewComponent } from './MediaPreview.component'; Index: components/MediaSearch/MediaSearch.helpers.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaSearch/MediaSearch.helpers.tsx (.../MediaSearch.helpers.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/MediaSearch/MediaSearch.helpers.tsx (.../MediaSearch.helpers.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,3 +1,4 @@ +import { ArrowRightOutlined, DeleteOutlined, DownloadOutlined, EyeInvisibleOutlined, EyeOutlined, FileAddOutlined, FileExclamationOutlined, FileImageOutlined, LinkOutlined } from "@ant-design/icons"; import { Modal, Row } from "antd"; import { IPart } from 'lemans-api'; import { IMedia } from 'lemans-api/models/Media/media.types'; @@ -127,7 +128,7 @@ export const downloadMediaOption: IGenericActionBarOption[] = [ { - iconType: 'DownloadOutlined', + icon: , label: 'Download Selected', onRun: (_dispatch: any, selectedValues: string[] | number[], dataSource: any[], _props: Props, _state: IGenericActionBarStateProps) => { return Promise.resolve(download(selectedValues as number[], dataSource)); @@ -142,7 +143,7 @@ const resolveMediaAssign = () => {mediaAssignResolver();} export const actionBarOptions: IGenericActionBarOption[] = [...downloadMediaOption as any, { - iconType: 'LinkOutlined', + icon: , interface: (props:GenericActionBarProps) => { const mediaData:IMedia[] = props.dataSource ? props.dataSource.filter((o1: IMedia) => (props.selectedValues as number[]).some((o2: number) => o1.mediaId === +o2)) @@ -186,23 +187,23 @@ value: 'bulkAssign', }, { - iconType: 'FileAddOutlined', + icon: , label: 'Archive', onRun: (_dispatch: any, selectedValues: number[], _dataSource: any[], _props: Props, _state: IGenericActionBarStateProps) => { return mediaArchive(selectedValues, 'INSERT'); }, value: 'archiveMedia', }, { - iconType: 'FileExclamationOutlined', + icon: , label: 'Un-Archive', onRun: (_dispatch: any, selectedValues: number[], _dataSource: any[], _props: Props, _state: IGenericActionBarStateProps) => { return mediaArchive(selectedValues, 'DELETE'); }, value: 'unArchiveMedia', }, { - iconType: 'ArrowRightOutlined', + icon: , interface: (props: GenericActionBarProps) => { const onAddParts = (partNumbers: string[], dispatch: IPartSelectorDispatchProps) => { dispatch.setIsLoading(true); @@ -237,7 +238,7 @@ value: 'assignToParts', }, { - iconType: 'ArrowRightOutlined', + icon: , interface: (props: GenericActionBarProps) => { const onAddProducts = (productIds: number[], loader: { isRunning: boolean, start: () => void, done: () => void }) => { loader.start(); @@ -274,7 +275,7 @@ export const genericMediaOptions = (permissions: string[]):IGenericActionBarOption[] => [ { - iconType: 'EyeInvisibleOutlined', + icon: , label: 'Hide Media', onRun: (_dispatch: any, selectedValues: string[] | number[], dataSource: any[], _props: Props, _state: IGenericActionBarStateProps) => { return hideMedia(selectedValues as number[], dataSource[0]) @@ -283,7 +284,7 @@ value: 'hideMedia', }, { - iconType: 'EyeOutlined', + icon: , label: 'Show Media', onRun: (_dispatch: any, selectedValues: string[] | number[], dataSource: any[], _props: Props, _state: IGenericActionBarStateProps) => { return showMedia(selectedValues as number[], dataSource[0]) @@ -295,7 +296,7 @@ export const partMediaOptions:IGenericActionBarOption[] = [...downloadMediaOption as any, ...genericMediaOptions(['ds.part.edit']), { - iconType: 'FileImageOutlined', + icon: , label: 'Set as Primary Image', onRun: (_dispatch:any, selectedValues:string[] | number[], dataSource: any[], _props:Props, _state:IGenericActionBarStateProps) => { return setAsPrimaryImage(selectedValues as number[], 'part', dataSource[0]) @@ -304,7 +305,7 @@ value: 'setAsPrimaryImage', }, { - iconType: 'DeleteOutlined', + icon: , interface: (props: GenericActionBarProps) => { const toggleModal = () => { props.hideModal(removeFromPartModalId) @@ -333,15 +334,15 @@ export const productMediaOptions:IGenericActionBarOption[] = [...downloadMediaOption as any, ...genericMediaOptions(['ds.product.edit']), { - iconType: 'FileImageOutlined', + icon: , label: 'Set as Primary Image', onRun: (_dispatch:any, selectedValues:number[], dataSource: any[], _props:Props, _state:IGenericActionBarStateProps) => { return setAsPrimaryImage(selectedValues, 'product', dataSource.shift()) }, value: 'setAsProductPrimaryImage', }, { - iconType: 'DeleteOutlined', + icon: , interface: (props: GenericActionBarProps) => { const toggleModal = () => { props.hideModal(removeFromProductModalId) Index: components/MediaSearch/MediaSearch.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaSearch/MediaSearch.test.tsx (.../MediaSearch.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaSearch/MediaSearch.test.tsx (.../MediaSearch.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaSearchComponent } from './MediaSearch.component'; Index: components/MediaSelectButton/MediaSelectButton.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaSelectButton/MediaSelectButton.test.tsx (.../MediaSelectButton.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaSelectButton/MediaSelectButton.test.tsx (.../MediaSelectButton.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaSelectButtonComponent } from './MediaSelectButton.component'; Index: components/MediaSelector/MediaSelector.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaSelector/MediaSelector.test.tsx (.../MediaSelector.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaSelector/MediaSelector.test.tsx (.../MediaSelector.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaSelectorComponent } from './MediaSelector.component'; import { mapDispatchToProps, mapStateToProps, mergeProps } from './MediaSelector.container'; Index: components/MediaUpload/MediaUpload.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaUpload/MediaUpload.test.tsx (.../MediaUpload.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaUpload/MediaUpload.test.tsx (.../MediaUpload.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaUploadComponent } from './MediaUpload.component'; Index: components/MediaUploadButton/MediaUploadButton.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/MediaUploadButton/MediaUploadButton.test.tsx (.../MediaUploadButton.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/MediaUploadButton/MediaUploadButton.test.tsx (.../MediaUploadButton.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { MediaUploadButtonComponent } from './MediaUploadButton.component'; Index: components/ModelDetails/ModelDetails.container.ts =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ModelDetails/ModelDetails.container.ts (.../ModelDetails.container.ts) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ModelDetails/ModelDetails.container.ts (.../ModelDetails.container.ts) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -3,7 +3,7 @@ import { flashMessenger, MessageType } from 'lemans-common'; import { api } from 'lemans-dashboard-common'; import { hasAnyPermission } from 'lemans-uac/libs/redux'; -import * as React from 'react'; +import React from 'react'; import { connect } from 'react-redux'; import { make } from '../../libs/entities/make'; Index: components/ModelFamilyList/ModelFamilyList.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ModelFamilyList/ModelFamilyList.test.tsx (.../ModelFamilyList.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ModelFamilyList/ModelFamilyList.test.tsx (.../ModelFamilyList.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ModelFamilyListComponent } from './ModelFamilyList.component'; Index: components/ModelFamilySelect/ModelFamilySelect.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ModelFamilySelect/ModelFamilySelect.test.tsx (.../ModelFamilySelect.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ModelFamilySelect/ModelFamilySelect.test.tsx (.../ModelFamilySelect.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { InlineEdit } from 'lemans-common'; Index: components/ModelList/ModelList.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ModelList/ModelList.test.tsx (.../ModelList.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ModelList/ModelList.test.tsx (.../ModelList.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { IModel } from '../FitmentList/FitmentList.types'; Index: components/PageSizeInput/PageSizeInput.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PageSizeInput/PageSizeInput.test.tsx (.../PageSizeInput.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PageSizeInput/PageSizeInput.test.tsx (.../PageSizeInput.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PageSizeInputComponent } from './PageSizeInput.component'; Index: components/PartAttributes/PartAttributes.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartAttributes/PartAttributes.test.tsx (.../PartAttributes.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartAttributes/PartAttributes.test.tsx (.../PartAttributes.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PartAttributesComponent } from './PartAttributes.component'; Index: components/PartDetails/PartDetailsCertifications/PartDetailsCertifications.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartDetails/PartDetailsCertifications/PartDetailsCertifications.test.tsx (.../PartDetailsCertifications.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartDetails/PartDetailsCertifications/PartDetailsCertifications.test.tsx (.../PartDetailsCertifications.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PartDetailsCertificationsComponent } from './PartDetailsCertifications.component'; Index: components/PartDetails/PartDetailsDetails/PartDetailsOEMPartNumbers/PartDetailsOEMPartNumbers.component.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartDetails/PartDetailsDetails/PartDetailsOEMPartNumbers/PartDetailsOEMPartNumbers.component.tsx (.../PartDetailsOEMPartNumbers.component.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartDetails/PartDetailsDetails/PartDetailsOEMPartNumbers/PartDetailsOEMPartNumbers.component.tsx (.../PartDetailsOEMPartNumbers.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -8,7 +8,7 @@ import { antDesignSelectFilterByLabelOrValue } from 'lemans-common/libs/antDesignSelectFilterByLabelOrValue'; import { noop } from 'lemans-common/libs/noop'; import { api, service } from 'lemans-dashboard-common'; -import * as _ from 'lodash'; +import _ from 'lodash'; import { useEffect, useState } from 'react'; import './PartDetailsOEMPartNumbers.styles.less'; Index: components/PartFitment/PartFitment.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartFitment/PartFitment.test.tsx (.../PartFitment.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartFitment/PartFitment.test.tsx (.../PartFitment.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PartFitmentComponent } from './PartFitment.component'; Index: components/PartSearch/ModelYearSelectModal/ModelYearSelectModal.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartSearch/ModelYearSelectModal/ModelYearSelectModal.test.tsx (.../ModelYearSelectModal.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartSearch/ModelYearSelectModal/ModelYearSelectModal.test.tsx (.../ModelYearSelectModal.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ModelYearSelectModalComponent } from './ModelYearSelectModal.component'; Index: components/PartSelector/PartSelector.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartSelector/PartSelector.test.tsx (.../PartSelector.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartSelector/PartSelector.test.tsx (.../PartSelector.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,5 +1,5 @@ import { Button } from 'antd'; -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PartFilterGroup } from '../PartFilterGroup'; Index: components/PartsWithoutAttributeValuesQueue/PartsWithoutAttributeValuesFilterGroup/PartsWithoutAttributeValuesFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartsWithoutAttributeValuesQueue/PartsWithoutAttributeValuesFilterGroup/PartsWithoutAttributeValuesFilterGroup.test.tsx (.../PartsWithoutAttributeValuesFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartsWithoutAttributeValuesQueue/PartsWithoutAttributeValuesFilterGroup/PartsWithoutAttributeValuesFilterGroup.test.tsx (.../PartsWithoutAttributeValuesFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { PartsWithoutAttributeValuesFilterGroupComponent } from './PartsWithoutAttributeValuesFilterGroup.component'; Index: components/PartsWithoutAttributeValuesQueue/PartsWithoutAttributeValuesQueue.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartsWithoutAttributeValuesQueue/PartsWithoutAttributeValuesQueue.component.tsx (.../PartsWithoutAttributeValuesQueue.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/PartsWithoutAttributeValuesQueue/PartsWithoutAttributeValuesQueue.component.tsx (.../PartsWithoutAttributeValuesQueue.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -78,8 +78,14 @@ tabBarExtraContent={ - + } > Index: components/PartsWithoutCategoryQueue/PartsWithoutCategoryQueue.helpers.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartsWithoutCategoryQueue/PartsWithoutCategoryQueue.helpers.tsx (.../PartsWithoutCategoryQueue.helpers.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/PartsWithoutCategoryQueue/PartsWithoutCategoryQueue.helpers.tsx (.../PartsWithoutCategoryQueue.helpers.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,3 +1,4 @@ +import { FileAddOutlined } from "@ant-design/icons"; import { flash } from "lemans-common"; import { IGenericActionBarOption, IGenericActionBarStateProps, Props } from "lemans-common/components/GenericActionBar/GenericActionBar.types"; import { api, service } from "lemans-dashboard-common"; @@ -13,7 +14,7 @@ export const actionBarOptions: IGenericActionBarOption[] = [ { - iconType: 'FileAddOutlined', + icon: , label: 'Assign to Category', onRun: (_dispatch: any, selectedValues: string[] | number[], dataSource: any[], props: Props, _state: IGenericActionBarStateProps) => { if (dataSource === undefined || dataSource.length === 0) { Index: components/PartsWithoutCategoryQueue/PartsWithoutCategoryQueueFilterGroup/PartsWithoutCategoryQueueFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartsWithoutCategoryQueue/PartsWithoutCategoryQueueFilterGroup/PartsWithoutCategoryQueueFilterGroup.test.tsx (.../PartsWithoutCategoryQueueFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartsWithoutCategoryQueue/PartsWithoutCategoryQueueFilterGroup/PartsWithoutCategoryQueueFilterGroup.test.tsx (.../PartsWithoutCategoryQueueFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PartsWithoutCategoryQueueFilterGroupComponent } from './PartsWithoutCategoryQueueFilterGroup.component'; Index: components/PartsWithoutFitmentQueue/PartsWithoutFitmentFilterGroup/PartsWithoutFitmentFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartsWithoutFitmentQueue/PartsWithoutFitmentFilterGroup/PartsWithoutFitmentFilterGroup.test.tsx (.../PartsWithoutFitmentFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartsWithoutFitmentQueue/PartsWithoutFitmentFilterGroup/PartsWithoutFitmentFilterGroup.test.tsx (.../PartsWithoutFitmentFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { PartsWithoutFitmentFilterGroupComponent } from './PartsWithoutFitmentFilterGroup.component'; Index: components/PartsWithoutMediaQueue/PartsWithoutMediaFilterGroup/PartsWithoutMediaFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartsWithoutMediaQueue/PartsWithoutMediaFilterGroup/PartsWithoutMediaFilterGroup.test.tsx (.../PartsWithoutMediaFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartsWithoutMediaQueue/PartsWithoutMediaFilterGroup/PartsWithoutMediaFilterGroup.test.tsx (.../PartsWithoutMediaFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { PartsWithoutMediaFilterGroupComponent } from './PartsWithoutMediaFilterGroup.component'; Index: components/PartsWithoutProductQueue/PartsWithoutProductQueue.helpers.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartsWithoutProductQueue/PartsWithoutProductQueue.helpers.tsx (.../PartsWithoutProductQueue.helpers.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/PartsWithoutProductQueue/PartsWithoutProductQueue.helpers.tsx (.../PartsWithoutProductQueue.helpers.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,3 +1,4 @@ +import { FileAddOutlined, LinkOutlined } from "@ant-design/icons"; import { Col, Row } from "antd"; import Modal from "antd/lib/modal/Modal"; import { IProduct } from 'lemans-api/models/Product/product.types'; @@ -25,7 +26,7 @@ export const actionBarOptions: IGenericActionBarOption[] = [ { - iconType: 'FileAddOutlined', + icon: , label: 'Assign to a Product', onRun: (_dispatch: any, selectedValues: string[] | number[], dataSource: any[], props: Props, _state: IGenericActionBarStateProps) => { if (dataSource === undefined || dataSource.length === 0) { @@ -39,7 +40,7 @@ value: 'assigntoProduct', }, { - iconType: 'LinkOutlined', + icon: , interface: (props:GenericActionBarProps) => { const onCreate = (product: IProduct, goToProduct:(newTab:boolean) => void) => { createAndAssignProduct(props.selectedValues)(product) Index: components/PartsWithoutProductQueueFilterGroup/PartsWithoutProductQueueFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PartsWithoutProductQueueFilterGroup/PartsWithoutProductQueueFilterGroup.test.tsx (.../PartsWithoutProductQueueFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PartsWithoutProductQueueFilterGroup/PartsWithoutProductQueueFilterGroup.test.tsx (.../PartsWithoutProductQueueFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; Index: components/PhotoReshootQueue/PhotoReshootFilterGroup/PhotoReshootFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PhotoReshootQueue/PhotoReshootFilterGroup/PhotoReshootFilterGroup.test.tsx (.../PhotoReshootFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PhotoReshootQueue/PhotoReshootFilterGroup/PhotoReshootFilterGroup.test.tsx (.../PhotoReshootFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { PhotoReshootFilterGroupComponent } from './PhotoReshootFilterGroup.component'; Index: components/ProductCreate/ProductCreate.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductCreate/ProductCreate.component.tsx (.../ProductCreate.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/ProductCreate/ProductCreate.component.tsx (.../ProductCreate.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -2,7 +2,7 @@ import { Button, Col, DatePicker, Form, Input, Layout, Row, Select } from 'antd'; import { IProduct } from 'lemans-api/models/Product/product.types'; import { api, service, withIntegration, WithIntegrationProps } from 'lemans-dashboard-common'; -import * as moment from 'moment'; +import moment from 'moment'; import React from 'react'; import { unique } from 'ts-functional'; import { CategorySelect } from '../CategorySelect'; Index: components/ProductCreate/ProductCreate.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductCreate/ProductCreate.test.tsx (.../ProductCreate.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductCreate/ProductCreate.test.tsx (.../ProductCreate.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductCreateComponent } from './ProductCreate.component'; Index: components/ProductDetails/ProductDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetails/ProductDetails.test.tsx (.../ProductDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetails/ProductDetails.test.tsx (.../ProductDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/ProductDetailsDetails/ProductDetailsDetails.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsDetails/ProductDetailsDetails.component.tsx (.../ProductDetailsDetails.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/ProductDetailsDetails/ProductDetailsDetails.component.tsx (.../ProductDetailsDetails.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -5,7 +5,7 @@ import { useLoader } from 'lemans-common/libs/useToggle'; import { api, service } from 'lemans-dashboard-common'; import { permissionCheck } from 'lemans-uac'; -import * as moment from 'moment'; +import moment from 'moment'; import React, { useEffect } from 'react'; import { TagEditor } from '../TagEditor'; import './ProductDetailsDetails.styles.less'; Index: components/ProductDetailsDetails/ProductDetailsDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsDetails/ProductDetailsDetails.test.tsx (.../ProductDetailsDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsDetails/ProductDetailsDetails.test.tsx (.../ProductDetailsDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductDetailsDetailsComponent } from './ProductDetailsDetails.component'; Index: components/ProductDetailsFeatures/ProductDetailsFeatures.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsFeatures/ProductDetailsFeatures.test.tsx (.../ProductDetailsFeatures.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsFeatures/ProductDetailsFeatures.test.tsx (.../ProductDetailsFeatures.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductDetailsFeaturesComponent } from './ProductDetailsFeatures.component'; Index: components/ProductDetailsKeywords/ProductDetailsKeywords.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsKeywords/ProductDetailsKeywords.test.tsx (.../ProductDetailsKeywords.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsKeywords/ProductDetailsKeywords.test.tsx (.../ProductDetailsKeywords.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductDetailsKeywordsComponent } from './ProductDetailsKeywords.component'; Index: components/ProductDetailsMedia/ProductDetailsMedia.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsMedia/ProductDetailsMedia.test.tsx (.../ProductDetailsMedia.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsMedia/ProductDetailsMedia.test.tsx (.../ProductDetailsMedia.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductDetailsMediaComponent } from './ProductDetailsMedia.component'; Index: components/ProductDetailsMerchandising/ProductDetailsMerchandising.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsMerchandising/ProductDetailsMerchandising.test.tsx (.../ProductDetailsMerchandising.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsMerchandising/ProductDetailsMerchandising.test.tsx (.../ProductDetailsMerchandising.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; Index: components/ProductDetailsMerchandising/ProductDetailsMerchandisingFilterGroup/ProductDetailsMerchandisingFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsMerchandising/ProductDetailsMerchandisingFilterGroup/ProductDetailsMerchandisingFilterGroup.test.tsx (.../ProductDetailsMerchandisingFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsMerchandising/ProductDetailsMerchandisingFilterGroup/ProductDetailsMerchandisingFilterGroup.test.tsx (.../ProductDetailsMerchandisingFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { ProductDetailsMerchandisingFilterGroupComponent } from './ProductDetailsMerchandisingFilterGroup.component'; Fisheye: Tag 70a024eadf29b5eaf86ddc25de3955e8fd8450f8 refers to a dead (removed) revision in file `components/ProductDetailsParts/ProductDetailsParts.helpers.ts'. Fisheye: No comparison available. Pass `N' to diff? Index: components/ProductDetailsParts/ProductDetailsParts.helpers.tsx =================================================================== diff -u --- components/ProductDetailsParts/ProductDetailsParts.helpers.tsx (revision 0) +++ components/ProductDetailsParts/ProductDetailsParts.helpers.tsx (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -0,0 +1,67 @@ +import { EditOutlined, FileAddOutlined } from '@ant-design/icons'; +import { DynamicFilter, FilterGroupInput, flash, validate } from 'lemans-common'; +import { FilterGenerator } from 'lemans-common/components/FilterGroup/FilterGroup.types'; +import { IGenericActionBarOption, IGenericActionBarStateProps, Props } from 'lemans-common/components/GenericActionBar/GenericActionBar.types'; +import { api, service } from 'lemans-dashboard-common'; +import { bulkAttributeAssignmentParts } from "../BulkAttributeAssignment/BulkAttributeAssignment.helpers"; +import { AttributeValueFilter } from '../Filters/AttributeValueFilter'; +import { MMYFilter } from '../Filters/MMYFilter'; +import { PartStatusFilter } from "../Filters/PartStatusFilter"; + +export const validateFilters = validate([ + +]) + +const basicDynamicFilters = [ + { column: "subComCodeId", label: "Com Code" }, +] + +const advancedDynamicFilters = [ + { column: "isDigiActive", label: "isDigiActive" }, +] + +const createDynamicFilters = (filters: any) => filters.map(({ column, label, multiple, params = {} }: any) => + DynamicFilter({ column, endPoint: `catalog/0/product/filter`, filters: params, label, multiple }) +); + +export const basicFilters: FilterGenerator[] = [ + FilterGroupInput({ id: "partNumber", title: "Part Number" }), + FilterGroupInput({ id: "partDescr", title: "Part Description" }), + ...createDynamicFilters(basicDynamicFilters), +]; + +export const advancedFilters: FilterGenerator[] = [ + ...createDynamicFilters(advancedDynamicFilters), + PartStatusFilter({ id: "derivedPartStatusId" }), + AttributeValueFilter({ id: "attribute" }), + MMYFilter({ id: "mmy" }), +]; + +export const removePartsFromProduct = (partNumbers: string[], productId: any) => + service.product.productPart("DELETE", partNumbers, productId) + .then(() => { + flash.success("Part(s) Successfully removed from Product"); + }) + .catch(api.handleError); + +export const actionBarOptions = (productId:number):IGenericActionBarOption[] => [ + { + icon: , + label: 'Bulk Update Attributes', + onRun: (dispatch: any, selectedValues: string[] | number[], _: string[], props: Props, _state: IGenericActionBarStateProps) => { + dispatch(bulkAttributeAssignmentParts.set(selectedValues as string[])); + return service.product.get(productId).then(product => { + props.goToUrl(`/digital-services/bulk-update/${product.categoryId}?parts=${selectedValues}`, true); + }); + }, + value: 'bulkUpdateAttributes', + }, + { + icon: , + label: 'Remove From Product', + onRun: (_dispatch: any, selectedValues: string[] | number[], dataSource: any[], props: Props, _state: IGenericActionBarStateProps) => { + return removePartsFromProduct(selectedValues as string[], dataSource).then(props.onActionComplete); + }, + value: 'removeFromProduct', + } +]; Index: components/ProductDetailsParts/ProductDetailsParts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsParts/ProductDetailsParts.test.tsx (.../ProductDetailsParts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsParts/ProductDetailsParts.test.tsx (.../ProductDetailsParts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/ProductDetailsPublicationCategories/ProductDetailsPublicationCategories.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsPublicationCategories/ProductDetailsPublicationCategories.test.tsx (.../ProductDetailsPublicationCategories.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsPublicationCategories/ProductDetailsPublicationCategories.test.tsx (.../ProductDetailsPublicationCategories.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductDetailsPublicationCategoriesComponent } from './ProductDetailsPublicationCategories.component'; Index: components/ProductDetailsRelatedProducts/ProductDetailsRelatedProducts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsRelatedProducts/ProductDetailsRelatedProducts.test.tsx (.../ProductDetailsRelatedProducts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsRelatedProducts/ProductDetailsRelatedProducts.test.tsx (.../ProductDetailsRelatedProducts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductDetailsRelatedProductsComponent } from './ProductDetailsRelatedProducts.component'; Index: components/ProductDetailsSizeChart/ProductDetailsSizeChart.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsSizeChart/ProductDetailsSizeChart.test.tsx (.../ProductDetailsSizeChart.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsSizeChart/ProductDetailsSizeChart.test.tsx (.../ProductDetailsSizeChart.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductDetailsSizeChartComponent } from './ProductDetailsSizeChart.component'; Index: components/ProductDetailsSplitValidation/ProductDetailsSplitValidation.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductDetailsSplitValidation/ProductDetailsSplitValidation.test.tsx (.../ProductDetailsSplitValidation.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductDetailsSplitValidation/ProductDetailsSplitValidation.test.tsx (.../ProductDetailsSplitValidation.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductDetailsSplitValidationComponent } from './ProductDetailsSplitValidation.component'; Index: components/ProductSearch/ProductSearch.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductSearch/ProductSearch.test.tsx (.../ProductSearch.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductSearch/ProductSearch.test.tsx (.../ProductSearch.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductSearchComponent } from './ProductSearch.component'; Index: components/ProductSelector/ProductSelector.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductSelector/ProductSelector.test.tsx (.../ProductSelector.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductSelector/ProductSelector.test.tsx (.../ProductSelector.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductSelectorComponent } from './ProductSelector.component'; Index: components/ProductSizeChart/ProductSizeChart.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductSizeChart/ProductSizeChart.test.tsx (.../ProductSizeChart.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductSizeChart/ProductSizeChart.test.tsx (.../ProductSizeChart.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductSizeChartComponent } from './ProductSizeChart.component'; Index: components/ProductSplitValidator/ProductSplitValidator.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/ProductSplitValidator/ProductSplitValidator.test.tsx (.../ProductSplitValidator.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/ProductSplitValidator/ProductSplitValidator.test.tsx (.../ProductSplitValidator.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ProductSplitValidatorComponent } from './ProductSplitValidator.component'; import { ProductSplitValidatorProps } from './ProductSplitValidator.types'; Index: components/PublicationCategories/PublicationCategories.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PublicationCategories/PublicationCategories.test.tsx (.../PublicationCategories.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PublicationCategories/PublicationCategories.test.tsx (.../PublicationCategories.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/PublicationCategoryAttributes/PublicationCategoryAttributes.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PublicationCategoryAttributes/PublicationCategoryAttributes.test.tsx (.../PublicationCategoryAttributes.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PublicationCategoryAttributes/PublicationCategoryAttributes.test.tsx (.../PublicationCategoryAttributes.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PublicationCategoryAttributesComponent } from './PublicationCategoryAttributes.component'; Index: components/PublicationCategoryParts/PublicationCategoryParts.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PublicationCategoryParts/PublicationCategoryParts.component.tsx (.../PublicationCategoryParts.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/PublicationCategoryParts/PublicationCategoryParts.component.tsx (.../PublicationCategoryParts.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,9 +1,9 @@ -import { DeleteOutlined } from '@ant-design/icons'; +import { CloseOutlined, CopyOutlined, DeleteOutlined } from '@ant-design/icons'; import { Select, Spin, Table } from 'antd'; import { SelectValue } from 'antd/lib/select'; import { IPart } from 'lemans-api'; import { ICategory } from 'lemans-api/models/Category/category.types'; -import { ConfirmationModal, DeleteButton, FilterGroup, flash, SortableTable } from 'lemans-common'; +import { ConfirmationModal, DeleteButton, FilterGroup, SortableTable, flash } from 'lemans-common'; import { IFilterValues } from 'lemans-common/components/FilterGroup/FilterGroup.types'; import { GenericActionBar } from 'lemans-common/components/GenericActionBar'; import { genericActionBarModal } from 'lemans-common/components/GenericActionBar/GenericActionBar.container'; @@ -93,7 +93,7 @@ const [selectedCatId, setSelectedCatId] = React.useState(); const actions:IGenericActionBarOption[] = [ { - iconType: "CloseOutlined", + icon: , interface: (prps: GenericActionBarProps) => { const toggleModal = () => { prps.hideModal(removePartFromPubCategoryModalId) @@ -120,7 +120,7 @@ value: "remove", }, { - iconType: "CopyOutlined", + icon: , interface: () => { const [allCats, setAllCats] = React.useState([]); const [search, setSearch] = React.useState(""); Index: components/PublicationCategoryParts/PublicationCategoryParts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PublicationCategoryParts/PublicationCategoryParts.test.tsx (.../PublicationCategoryParts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PublicationCategoryParts/PublicationCategoryParts.test.tsx (.../PublicationCategoryParts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PublicationCategoryPartsComponent } from './PublicationCategoryParts.component'; Index: components/PublicationCategoryProducts/PublicationCategoryProducts.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PublicationCategoryProducts/PublicationCategoryProducts.component.tsx (.../PublicationCategoryProducts.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/PublicationCategoryProducts/PublicationCategoryProducts.component.tsx (.../PublicationCategoryProducts.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,9 +1,9 @@ -import { DeleteOutlined } from '@ant-design/icons'; +import { CloseOutlined, CopyOutlined, DeleteOutlined } from '@ant-design/icons'; import { Select, Spin, Table } from 'antd'; import { SelectValue } from 'antd/lib/select'; import { ICategory } from 'lemans-api/models/Category/category.types'; import { IProduct } from 'lemans-api/models/Product/product.types'; -import { ConfirmationModal, DeleteButton, FilterGroup, flash, SortableTable } from 'lemans-common'; +import { ConfirmationModal, DeleteButton, FilterGroup, SortableTable, flash } from 'lemans-common'; import { IFilterValues } from 'lemans-common/components/FilterGroup/FilterGroup.types'; import { GenericActionBar } from 'lemans-common/components/GenericActionBar'; import { genericActionBarModal } from 'lemans-common/components/GenericActionBar/GenericActionBar.container'; @@ -92,7 +92,7 @@ const [selectedCatId, setSelectedCatId] = React.useState(); const actions:IGenericActionBarOption[] = [ { - iconType: "CloseOutlined", + icon: , interface: (prps: GenericActionBarProps) => { const toggleModal = () => { prps.hideModal(removeProdFromPubCategoryModalId) @@ -120,7 +120,7 @@ value: "remove", }, { - iconType: "CopyOutlined", + icon: , interface: () => { const [allCats, setAllCats] = React.useState([]); const [search, setSearch] = React.useState(""); Index: components/PublicationCategoryProducts/PublicationCategoryProducts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/PublicationCategoryProducts/PublicationCategoryProducts.test.tsx (.../PublicationCategoryProducts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/PublicationCategoryProducts/PublicationCategoryProducts.test.tsx (.../PublicationCategoryProducts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PublicationCategoryProductsComponent } from './PublicationCategoryProducts.component'; Index: components/QuickFitmentList/QuickFitmentBulkPosition/QuickFitmentBulkPosition.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/QuickFitmentList/QuickFitmentBulkPosition/QuickFitmentBulkPosition.test.tsx (.../QuickFitmentBulkPosition.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/QuickFitmentList/QuickFitmentBulkPosition/QuickFitmentBulkPosition.test.tsx (.../QuickFitmentBulkPosition.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { QuickFitmentBulkPositionComponent } from './QuickFitmentBulkPosition.component'; import { QuickFitmentBulkPositionProps } from './QuickFitmentBulkPosition.types'; Index: components/QuickFitmentList/QuickFitmentList.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/QuickFitmentList/QuickFitmentList.test.tsx (.../QuickFitmentList.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/QuickFitmentList/QuickFitmentList.test.tsx (.../QuickFitmentList.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,5 +1,5 @@ import { Spin } from 'antd'; -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ConfirmationModal } from 'lemans-common'; import { PartNumberAutocomplete @@ -9,7 +9,7 @@ import { QuickFitmentItem } from './QuickFitmentItem'; import { QuickFitmentListComponent as QuickFitmentList } from './QuickFitmentList.component'; import { mergeProps } from './QuickFitmentList.container'; -import * as QuickFitmentListRedux from './QuickFitmentList.redux'; +import QuickFitmentListRedux from './QuickFitmentList.redux'; import { IQuickFitmentListDispatchProps, IQuickFitmentListLocalProps, IQuickFitmentListStateProps, IQuickFitmentListStore, QuickFitmentListProps Index: components/QuickPartList/QuickPartItem/QuickPartItem.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/QuickPartList/QuickPartItem/QuickPartItem.test.tsx (.../QuickPartItem.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/QuickPartList/QuickPartItem/QuickPartItem.test.tsx (.../QuickPartItem.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { IconRemove } from 'lemans-common'; Index: components/QuickPartList/QuickPartList.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/QuickPartList/QuickPartList.test.tsx (.../QuickPartList.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/QuickPartList/QuickPartList.test.tsx (.../QuickPartList.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { PartNumberAutocomplete } from '../Autocompletes/PartNumberAutocomplete'; Index: components/RelatedParts/RelatedParts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/RelatedParts/RelatedParts.test.tsx (.../RelatedParts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/RelatedParts/RelatedParts.test.tsx (.../RelatedParts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { RelatedPartsComponent } from './RelatedParts.component'; Index: components/SEOEntityKeyword/SEOEntityKeyword.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SEOEntityKeyword/SEOEntityKeyword.test.tsx (.../SEOEntityKeyword.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SEOEntityKeyword/SEOEntityKeyword.test.tsx (.../SEOEntityKeyword.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { SEOEntityKeywordComponent } from './SEOEntityKeyword.component'; Index: components/SEOSynonym/SEOSynonym.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SEOSynonym/SEOSynonym.test.tsx (.../SEOSynonym.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SEOSynonym/SEOSynonym.test.tsx (.../SEOSynonym.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { SEOSynonymComponent } from './SEOSynonym.component'; Index: components/SelectPartsButton/SelectPartsButton.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SelectPartsButton/SelectPartsButton.test.tsx (.../SelectPartsButton.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SelectPartsButton/SelectPartsButton.test.tsx (.../SelectPartsButton.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { SelectPartsButtonComponent } from './SelectPartsButton.component'; Index: components/SelectProductsButton/SelectProductsButton.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SelectProductsButton/SelectProductsButton.test.tsx (.../SelectProductsButton.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SelectProductsButton/SelectProductsButton.test.tsx (.../SelectProductsButton.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { SelectProductsButtonComponent } from './SelectProductsButton.component'; Index: components/SimpleFitmentList/SimpleFitmentList.component.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SimpleFitmentList/SimpleFitmentList.component.tsx (.../SimpleFitmentList.component.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SimpleFitmentList/SimpleFitmentList.component.tsx (.../SimpleFitmentList.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as _ from 'lodash'; +import _ from 'lodash'; import { FitmentRollup } from '../FitmentRollup'; import './SimpleFitmentList.styles.less'; Index: components/SizeChart/SizeChart.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SizeChart/SizeChart.test.tsx (.../SizeChart.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SizeChart/SizeChart.test.tsx (.../SizeChart.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { SizeChartComponent } from './SizeChart.component'; Index: components/SizeChart/SizeChartModal/SizeChartModal.component.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SizeChart/SizeChartModal/SizeChartModal.component.tsx (.../SizeChartModal.component.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SizeChart/SizeChartModal/SizeChartModal.component.tsx (.../SizeChartModal.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -3,7 +3,7 @@ import { flash } from 'lemans-common'; import { antDesignSelectFilterByLabelOrValue } from 'lemans-common/libs/antDesignSelectFilterByLabelOrValue'; import { service } from 'lemans-dashboard-common'; -import * as _ from 'lodash'; +import _ from 'lodash'; import { useState } from 'react'; import './SizeChartModal.styles.less'; Index: components/SizeChart/SizeChartModal/SizeChartModal.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SizeChart/SizeChartModal/SizeChartModal.test.tsx (.../SizeChartModal.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SizeChart/SizeChartModal/SizeChartModal.test.tsx (.../SizeChartModal.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { noop } from 'lemans-common/libs/noop'; Index: components/SizeChartDetails/SizeChartDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SizeChartDetails/SizeChartDetails.test.tsx (.../SizeChartDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SizeChartDetails/SizeChartDetails.test.tsx (.../SizeChartDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -// import * as enzyme from 'enzyme'; +// import enzyme from 'enzyme'; // // import { SizeChartDetailsComponent } from './SizeChartDetails.component'; // import { mapDispatchToProps, mapStateToProps, mergeProps } from './SizeChartDetails.container'; Index: components/SizeChartDetailsDetails/SizeChartDetailsDetails.component.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SizeChartDetailsDetails/SizeChartDetailsDetails.component.tsx (.../SizeChartDetailsDetails.component.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SizeChartDetailsDetails/SizeChartDetailsDetails.component.tsx (.../SizeChartDetailsDetails.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -9,7 +9,7 @@ import { service, WithIntegrationProps } from 'lemans-dashboard-common'; import { dashboardConfig } from 'lemans-dashboard-common/Config/Config.env'; import { permissionCheck } from 'lemans-uac'; -import * as _ from 'lodash'; +import _ from 'lodash'; import { useEffect, useState } from 'react'; import './SizeChartDetailsDetails.styles.less'; Index: components/SizeChartDetailsDetails/SizeChartDetailsDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SizeChartDetailsDetails/SizeChartDetailsDetails.test.tsx (.../SizeChartDetailsDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SizeChartDetailsDetails/SizeChartDetailsDetails.test.tsx (.../SizeChartDetailsDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -// import * as enzyme from 'enzyme'; +// import enzyme from 'enzyme'; // // import { SizeChartDetailsDetailsComponent } from './SizeChartDetailsDetails.component'; Index: components/SizeChartDetailsProducts/SizeChartDetailsProducts.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SizeChartDetailsProducts/SizeChartDetailsProducts.test.tsx (.../SizeChartDetailsProducts.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SizeChartDetailsProducts/SizeChartDetailsProducts.test.tsx (.../SizeChartDetailsProducts.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { SizeChartDetailsProductsComponent } from './SizeChartDetailsProducts.component'; Index: components/SizeChartFilterGroup/SizeChartFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SizeChartFilterGroup/SizeChartFilterGroup.test.tsx (.../SizeChartFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SizeChartFilterGroup/SizeChartFilterGroup.test.tsx (.../SizeChartFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { withIntegrationTestProps } from 'lemans-dashboard-common/libs/withIntegration/withIntegration.test'; Index: components/StudioOrders/StudioOrderDetails/StudioOrderDetails.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/StudioOrders/StudioOrderDetails/StudioOrderDetails.test.tsx (.../StudioOrderDetails.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/StudioOrders/StudioOrderDetails/StudioOrderDetails.test.tsx (.../StudioOrderDetails.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { IStudioOrder } from 'lemans-api/models/StudioOrder/studioOrder.types'; import { WithIntegrationProps } from 'lemans-dashboard-common'; Index: components/StudioOrders/StudioOrderSearch/StudioOrderFilterGroup/StudioOrderFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/StudioOrders/StudioOrderSearch/StudioOrderFilterGroup/StudioOrderFilterGroup.test.tsx (.../StudioOrderFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/StudioOrders/StudioOrderSearch/StudioOrderFilterGroup/StudioOrderFilterGroup.test.tsx (.../StudioOrderFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { StudioOrderFilterGroupComponent } from './StudioOrderFilterGroup.component'; Index: components/StudioOrders/StudioOrderSearch/StudioOrderSearch.component.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/StudioOrders/StudioOrderSearch/StudioOrderSearch.component.tsx (.../StudioOrderSearch.component.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/StudioOrders/StudioOrderSearch/StudioOrderSearch.component.tsx (.../StudioOrderSearch.component.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -10,7 +10,7 @@ import { api, service, WithIntegrationProps } from 'lemans-dashboard-common'; import { PageSizeInput } from 'lemans-dashboard-digital-services/components/PageSizeInput'; import { permissionCheck } from 'lemans-uac/index'; -import * as moment from "moment"; +import moment from "moment"; import React from 'react'; import { statusTag } from "../studioOrder.helpers"; import { StudioOrderFilterGroup } from './StudioOrderFilterGroup'; Index: components/StudioOrders/StudioOrderSearch/StudioOrderSearch.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/StudioOrders/StudioOrderSearch/StudioOrderSearch.test.tsx (.../StudioOrderSearch.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/StudioOrders/StudioOrderSearch/StudioOrderSearch.test.tsx (.../StudioOrderSearch.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { StudioOrderSearchComponent } from './StudioOrderSearch.component'; Index: components/SynonymAddForm/SynonymAddForm.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/SynonymAddForm/SynonymAddForm.test.tsx (.../SynonymAddForm.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/SynonymAddForm/SynonymAddForm.test.tsx (.../SynonymAddForm.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { SynonymAddFormComponent } from './SynonymAddForm.component'; Index: components/TagEditor/TagEditor.test.tsx =================================================================== diff -u -r02034861c5b797d7c6f46da206243f74aca3fefe -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/TagEditor/TagEditor.test.tsx (.../TagEditor.test.tsx) (revision 02034861c5b797d7c6f46da206243f74aca3fefe) +++ components/TagEditor/TagEditor.test.tsx (.../TagEditor.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { ITag } from 'lemans-api/models/Tag/tag.types'; import { TagEditorComponent } from './TagEditor.component'; Index: components/TagUpdateModal/TagUpdateModal.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/TagUpdateModal/TagUpdateModal.test.tsx (.../TagUpdateModal.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/TagUpdateModal/TagUpdateModal.test.tsx (.../TagUpdateModal.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { TagUpdateModalComponent } from './TagUpdateModal.component'; Index: components/TentativeFitmentFilterGroup/TentativeFitmentFilterGroup.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/TentativeFitmentFilterGroup/TentativeFitmentFilterGroup.test.tsx (.../TentativeFitmentFilterGroup.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/TentativeFitmentFilterGroup/TentativeFitmentFilterGroup.test.tsx (.../TentativeFitmentFilterGroup.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { WithIntegrationProps } from 'lemans-dashboard-common'; import { TentativeFitmentFilterGroupComponent } from './TentativeFitmentFilterGroup.component'; Index: components/TentativeFitmentList/TentativeFitmentList.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/TentativeFitmentList/TentativeFitmentList.test.tsx (.../TentativeFitmentList.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/TentativeFitmentList/TentativeFitmentList.test.tsx (.../TentativeFitmentList.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { TentativeFitmentListComponent } from './TentativeFitmentList.component'; Index: components/VideoUploadButton/VideoUploadButton.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/VideoUploadButton/VideoUploadButton.test.tsx (.../VideoUploadButton.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/VideoUploadButton/VideoUploadButton.test.tsx (.../VideoUploadButton.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { VideoUploadButtonComponent } from './VideoUploadButton.component'; Index: components/YearList/YearList.test.tsx =================================================================== diff -u -rc9ac16c365bb8ed527371e5694d9b24a56959a80 -r70a024eadf29b5eaf86ddc25de3955e8fd8450f8 --- components/YearList/YearList.test.tsx (.../YearList.test.tsx) (revision c9ac16c365bb8ed527371e5694d9b24a56959a80) +++ components/YearList/YearList.test.tsx (.../YearList.test.tsx) (revision 70a024eadf29b5eaf86ddc25de3955e8fd8450f8) @@ -1,4 +1,4 @@ -import * as enzyme from 'enzyme'; +import enzyme from 'enzyme'; import { YearListComponent } from './YearList.component';