2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-12-16 17:28:11 +00:00

Add renderer

This commit is contained in:
Oliver Walters
2025-11-25 10:28:48 +00:00
parent a03fbb8f87
commit 1d1fde6be5
2 changed files with 14 additions and 0 deletions

View File

@@ -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 {

View File

@@ -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,