gls-channel-logo
v0.0.3
Published
Este é um plugin para o [framework de e-commerce Vendure](https://www.vendure.io/) adiciona funcionalidades relacionadas ao logotipo do canal ao, permitindo que os administradores definam e acessem o logotipo do canal através da API. Ele é útil quando voc
Downloads
2
Readme
Plugin de Channel Logo Plugin
Vendure
Este é um plugin para o framework de e-commerce Vendure adiciona funcionalidades relacionadas ao logotipo do canal ao, permitindo que os administradores definam e acessem o logotipo do canal através da API. Ele é útil quando você precisa personalizar ou estender as funcionalidades de administração e de loja do Vendure para incluir informações específicas do canal, como seu logotipo ao projeto Gseller.
Após configurar o seu projeto Vendure, você pode usar este plugin via npm install:
npm install channel-logo.plugin
e inclua-o no arquivo vendure-config conforme abaixo:
import { ChannelLogoPlugin } from "channel-logo-plugin";
...
export const config: VendureConfig = {
...
plugins: [
...,
ChannelLogoPlugin
]
}
Os tipos, entradas e mutações atualizadas após a instalação do plugin são:
Admin Mutation
extend type Mutation {
setChannelLogo(file: Upload!): Asset
}
Shop Schema Main Type
type LogoDoesntExistError {
errorCode: String!
message: String!
}
Admin Schema Union
union ChannelLogoResult = Asset | LogoDoesntExistError
Admin Query
extend type Query {
channelLogo: ChannelLogoResult
}