gls-channel-logo
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

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
    }

Readme

Keywords

none

Package Sidebar

Install

npm i gls-channel-logo

Weekly Downloads

2

Version

0.0.3

License

ISC

Unpacked Size

20.9 kB

Total Files

26

Last publish

Collaborators

  • caiquereis