├── .gitignore ├── README.md ├── package.json ├── src ├── admin │ ├── VariantsImages │ │ ├── VariantsImagesMediaForm.tsx │ │ ├── VariantsImagesModal.tsx │ │ ├── components │ │ │ └── FileUploadField.tsx │ │ └── utils │ │ │ ├── images.ts │ │ │ └── nestedForm.ts │ └── widgets │ │ └── VariantsImagesWidget.tsx ├── api │ └── index.ts ├── index.d.ts ├── loaders │ ├── product-variant.ts │ └── product.ts ├── migrations │ ├── 1688410506235-product_variant_images.ts │ └── 1696434674696-product_variant_thumbnail.ts ├── models │ └── product-variant.ts ├── services │ └── product-variant.ts └── validators │ └── related-products.ts ├── tsconfig.admin.json ├── tsconfig.json ├── tsconfig.server.json ├── tsconfig.spec.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/package.json -------------------------------------------------------------------------------- /src/admin/VariantsImages/VariantsImagesMediaForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/admin/VariantsImages/VariantsImagesMediaForm.tsx -------------------------------------------------------------------------------- /src/admin/VariantsImages/VariantsImagesModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/admin/VariantsImages/VariantsImagesModal.tsx -------------------------------------------------------------------------------- /src/admin/VariantsImages/components/FileUploadField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/admin/VariantsImages/components/FileUploadField.tsx -------------------------------------------------------------------------------- /src/admin/VariantsImages/utils/images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/admin/VariantsImages/utils/images.ts -------------------------------------------------------------------------------- /src/admin/VariantsImages/utils/nestedForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/admin/VariantsImages/utils/nestedForm.ts -------------------------------------------------------------------------------- /src/admin/widgets/VariantsImagesWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/admin/widgets/VariantsImagesWidget.tsx -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/loaders/product-variant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/loaders/product-variant.ts -------------------------------------------------------------------------------- /src/loaders/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/loaders/product.ts -------------------------------------------------------------------------------- /src/migrations/1688410506235-product_variant_images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/migrations/1688410506235-product_variant_images.ts -------------------------------------------------------------------------------- /src/migrations/1696434674696-product_variant_thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/migrations/1696434674696-product_variant_thumbnail.ts -------------------------------------------------------------------------------- /src/models/product-variant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/models/product-variant.ts -------------------------------------------------------------------------------- /src/services/product-variant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/services/product-variant.ts -------------------------------------------------------------------------------- /src/validators/related-products.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/src/validators/related-products.ts -------------------------------------------------------------------------------- /tsconfig.admin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/tsconfig.admin.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/tsconfig.server.json -------------------------------------------------------------------------------- /tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/tsconfig.spec.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andriinuts/medusa-plugin-variant-images/HEAD/yarn.lock --------------------------------------------------------------------------------