Plugin de Canal Vendure
Este é um plugin para o framework de e-commerce Vendure projetado para gerenciar funcionalidades relacionadas a promoções. Ele permite o gerenciamento de banners de promoções, incluindo a adição de imagens associadas a promoções específicas ao projeto Gseller.
Após configurar o seu projeto Vendure, você pode usar este plugin via npm install:
npm install promotions-plugin
e inclua-o no arquivo vendure-config conforme abaixo:
import { PromotionsPlugin } from "promotions-plugin";
...
export const config: VendureConfig = {
...
plugins: [
...,
PromotionsPlugin
]
}
Os tipos, entradas e mutações atualizadas após a instalação do plugin são:
Admin and Mutation
extend type Mutation {
setPromotionsImage(file: Upload!): Asset
}`
Shop Query
extend type Query {
getPromotions: PromotionList
}`