mirror of
https://github.com/inventree/InvenTree.git
synced 2025-12-16 17:28:11 +00:00
Add renderer
This commit is contained in:
@@ -14,6 +14,18 @@ export function RenderParameterTemplate({
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function RenderParameter({
|
||||||
|
instance
|
||||||
|
}: Readonly<InstanceRenderInterface>): ReactNode {
|
||||||
|
return (
|
||||||
|
<RenderInlineModel
|
||||||
|
primary={instance.template?.name || ''}
|
||||||
|
secondary={instance.description}
|
||||||
|
suffix={instance.data || instance.data_numeric || ''}
|
||||||
|
/>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
export function RenderProjectCode({
|
export function RenderProjectCode({
|
||||||
instance
|
instance
|
||||||
}: Readonly<InstanceRenderInterface>): ReactNode {
|
}: Readonly<InstanceRenderInterface>): ReactNode {
|
||||||
|
|||||||
@@ -36,6 +36,7 @@ import {
|
|||||||
RenderContentType,
|
RenderContentType,
|
||||||
RenderError,
|
RenderError,
|
||||||
RenderImportSession,
|
RenderImportSession,
|
||||||
|
RenderParameter,
|
||||||
RenderParameterTemplate,
|
RenderParameterTemplate,
|
||||||
RenderProjectCode,
|
RenderProjectCode,
|
||||||
RenderSelectionList
|
RenderSelectionList
|
||||||
@@ -67,6 +68,7 @@ export const RendererLookup: ModelRendererDict = {
|
|||||||
[ModelType.builditem]: RenderBuildItem,
|
[ModelType.builditem]: RenderBuildItem,
|
||||||
[ModelType.company]: RenderCompany,
|
[ModelType.company]: RenderCompany,
|
||||||
[ModelType.contact]: RenderContact,
|
[ModelType.contact]: RenderContact,
|
||||||
|
[ModelType.parameter]: RenderParameter,
|
||||||
[ModelType.parametertemplate]: RenderParameterTemplate,
|
[ModelType.parametertemplate]: RenderParameterTemplate,
|
||||||
[ModelType.manufacturerpart]: RenderManufacturerPart,
|
[ModelType.manufacturerpart]: RenderManufacturerPart,
|
||||||
[ModelType.owner]: RenderOwner,
|
[ModelType.owner]: RenderOwner,
|
||||||
|
|||||||
Reference in New Issue
Block a user