0.0.3 • Published 3 months ago

gls-channel-logo v0.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

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
    }
0.0.3

3 months ago

0.0.2

3 months ago

0.0.1

3 months ago