mirror of
https://github.com/inventree/InvenTree.git
synced 2025-07-02 03:30:54 +00:00
Details updates (#6605)
* Fix onClick behaviour for details image
* Moving items
- These are not "tables" per-se
* Refactoring for DetailsTable
* Skip hidden fields
* Cleanup table column widths
* Update part details
* Fix icons
* Add image back to part details
- Also fix onClick events
* Update stockitem details page
* Implement details page for build order
* Implement CompanyDetails page
* Implemented salesorder details
* Update SalesOrder detalis
* ReturnOrder detail
* PurchaseOrder detail page
* Cleanup build details page
* Stock location detail
* Part Category detail
* Bump API version
* Bug fixes
* Use image, not thumbnail
* Fix field copy
* Cleanup imgae hover
* Improve PartDetail
- Add more data
- Add icons
* Refactoring
- Move Details out of "tables" directory
* Remove old file
* Revert "Remove old file"
This reverts commit 6fd131f2a5
.
* Fix files
* Fix unused import
This commit is contained in:
@ -2,32 +2,44 @@ import {
|
||||
Icon123,
|
||||
IconBinaryTree2,
|
||||
IconBookmarks,
|
||||
IconBox,
|
||||
IconBuilding,
|
||||
IconBuildingFactory2,
|
||||
IconBuildingStore,
|
||||
IconCalendar,
|
||||
IconCalendarStats,
|
||||
IconCheck,
|
||||
IconClipboardList,
|
||||
IconCopy,
|
||||
IconCornerUpRightDouble,
|
||||
IconCurrencyDollar,
|
||||
IconDotsCircleHorizontal,
|
||||
IconExternalLink,
|
||||
IconFileUpload,
|
||||
IconGitBranch,
|
||||
IconGridDots,
|
||||
IconHash,
|
||||
IconLayersLinked,
|
||||
IconLink,
|
||||
IconList,
|
||||
IconListTree,
|
||||
IconMail,
|
||||
IconMapPin,
|
||||
IconMapPinHeart,
|
||||
IconNotes,
|
||||
IconNumbers,
|
||||
IconPackage,
|
||||
IconPackageImport,
|
||||
IconPackages,
|
||||
IconPaperclip,
|
||||
IconPhone,
|
||||
IconPhoto,
|
||||
IconProgressCheck,
|
||||
IconQuestionMark,
|
||||
IconRulerMeasure,
|
||||
IconShoppingCart,
|
||||
IconShoppingCartHeart,
|
||||
IconSitemap,
|
||||
IconStack2,
|
||||
IconStatusChange,
|
||||
IconTag,
|
||||
@ -41,6 +53,7 @@ import {
|
||||
IconUserStar,
|
||||
IconUsersGroup,
|
||||
IconVersions,
|
||||
IconWorld,
|
||||
IconWorldCode,
|
||||
IconX
|
||||
} from '@tabler/icons-react';
|
||||
@ -67,6 +80,8 @@ const icons: { [key: string]: (props: TablerIconsProps) => React.JSX.Element } =
|
||||
revision: IconGitBranch,
|
||||
units: IconRulerMeasure,
|
||||
keywords: IconTag,
|
||||
status: IconInfoCircle,
|
||||
info: IconInfoCircle,
|
||||
details: IconInfoCircle,
|
||||
parameters: IconList,
|
||||
stock: IconPackages,
|
||||
@ -77,8 +92,10 @@ const icons: { [key: string]: (props: TablerIconsProps) => React.JSX.Element } =
|
||||
used_in: IconStack2,
|
||||
manufacturers: IconBuildingFactory2,
|
||||
suppliers: IconBuilding,
|
||||
customers: IconBuildingStore,
|
||||
purchase_orders: IconShoppingCart,
|
||||
sales_orders: IconTruckDelivery,
|
||||
shipment: IconTruckDelivery,
|
||||
scheduling: IconCalendarStats,
|
||||
test_templates: IconTestPipe,
|
||||
related_parts: IconLayersLinked,
|
||||
@ -91,6 +108,7 @@ const icons: { [key: string]: (props: TablerIconsProps) => React.JSX.Element } =
|
||||
delete: IconTrash,
|
||||
|
||||
// Part Icons
|
||||
active: IconCheck,
|
||||
template: IconCopy,
|
||||
assembly: IconTool,
|
||||
component: IconGridDots,
|
||||
@ -99,19 +117,31 @@ const icons: { [key: string]: (props: TablerIconsProps) => React.JSX.Element } =
|
||||
saleable: IconCurrencyDollar,
|
||||
virtual: IconWorldCode,
|
||||
inactive: IconX,
|
||||
part: IconBox,
|
||||
supplier_part: IconPackageImport,
|
||||
|
||||
calendar: IconCalendar,
|
||||
external: IconExternalLink,
|
||||
creation_date: IconCalendarTime,
|
||||
location: IconMapPin,
|
||||
default_location: IconMapPinHeart,
|
||||
default_supplier: IconShoppingCartHeart,
|
||||
link: IconLink,
|
||||
responsible: IconUserStar,
|
||||
pricing: IconCurrencyDollar,
|
||||
currency: IconCurrencyDollar,
|
||||
stocktake: IconClipboardList,
|
||||
user: IconUser,
|
||||
group: IconUsersGroup,
|
||||
check: IconCheck,
|
||||
copy: IconCopy
|
||||
copy: IconCopy,
|
||||
quantity: IconNumbers,
|
||||
progress: IconProgressCheck,
|
||||
reference: IconHash,
|
||||
website: IconWorld,
|
||||
email: IconMail,
|
||||
phone: IconPhone,
|
||||
sitemap: IconSitemap
|
||||
};
|
||||
|
||||
/**
|
||||
@ -138,3 +168,6 @@ export function InvenTreeIcon(props: IconProps) {
|
||||
|
||||
return <Icon {...props.iconProps} />;
|
||||
}
|
||||
function IconShapes(props: TablerIconsProps): Element {
|
||||
throw new Error('Function not implemented.');
|
||||
}
|
||||
|
Reference in New Issue
Block a user