@ilb/classifiercomponent

1.4.1 • Public • Published

Установка:

npm i @ilb/classifiercomponent

Пример (классификация не работает):

git clone https://github.com/ilb/classifiercomponent.git
npm i
cp .env.example .env
npm run dev

Перейти на http://127.0.0.1:3010

Использование:

Задать переменную DOSSIER_DOCUMENT_PATH в .env

Клиент:

<Classifier uuid={uuid} name="classifier" schema={classifierSchema} />

Пример schema: https://github.com/ilb/classifiercomponent/blob/master/src/mocks/schema.mjs

Сервер:

// pages/api/classifications/[...classifier].js
import { ClassifierApi } from '@ilb/classifiercomponent/src/server.mjs';
import { createScope } from '../../../libs/usecases/index.mjs';
import { onError, onNoMatch } from '../../../libs/middlewares/index.mjs';

export const config = {
  api: {
    bodyParser: false
  }
};

export default ClassifierApi(createScope, onError, onNoMatch);

В DI должна быть переменная dossierBuilder являющаяся экземпляром класса DossierBuilder

И, случае использования классификатора: verificationService, verificationRepository, classifierQuantity

Readme

Keywords

none

Package Sidebar

Install

npm i @ilb/classifiercomponent

Weekly Downloads

1

Version

1.4.1

License

ISC

Unpacked Size

311 kB

Total Files

62

Last publish

Collaborators

  • barakok
  • dmitryi698
  • ssortia
  • unsfer
  • slavb18
  • maximumquiet