| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- import type { CustomFieldConfig } from '@vendure/core';
- import { Asset } from '@vendure/core';
- export const productVariantCustomFields: CustomFieldConfig[] = [
- // {
- // type: 'int',
- // name: 'costPrice',
- // nullable: false,
- // public: false,
- // defaultValue: 0,
- // label: [
- // {
- // languageCode: LanguageCode.en,
- // value: 'Cost Price',
- // },
- // ],
- // description: [
- // {
- // languageCode: LanguageCode.en,
- // value: 'The cost price of this product',
- // },
- // ],
- // },
- {
- type: 'relation',
- name: 'tryonFrameAsset',
- nullable: true,
- entity: Asset,
- eager: true,
- public: true,
- },
- {
- type: 'relation',
- name: 'tryonTempleAsset',
- nullable: true,
- entity: Asset,
- eager: true,
- public: true,
- },
- {
- type: 'relation',
- name: 'visualFrameAsset',
- nullable: true,
- entity: Asset,
- eager: true,
- public: true,
- },
- // {
- // type: 'relation',
- // name: 'dimensionFrameAsset',
- // nullable: true,
- // entity: Asset,
- // eager: true,
- // public: true,
- // },
- // {
- // type: 'relation',
- // name: 'dimensionTempleAsset',
- // nullable: true,
- // entity: Asset,
- // eager: true,
- // public: true,
- // },
- // {
- // type: 'text',
- // name: 'tryonFrameModelConfig',
- // nullable: true,
- // public: true,
- // label: [
- // {
- // languageCode: LanguageCode.en,
- // value: 'Tryon Frame Model Config',
- // },
- // ],
- // description: [
- // {
- // languageCode: LanguageCode.en,
- // value: 'The tryon model json config data product variant',
- // },
- // ],
- // },
- ];
|