0.0.19 • Published 2 years ago

@greenatom/epcs-image-order v0.0.19

Weekly downloads
-
License
UNLICENSED
Repository
-
Last release
2 years ago

Аврора-ЕПЦС. Модуль заказа архивной съёмки.

Установка

npm install @greenatom/epcs-image-order

Использование в проекте

Импортировать библиотеку, реализующую рендеринг и основную логику

import {OrderModule} from '@greenatom/epcs-image-order';

Импортировать стили, для корректной работы карт

import "@greenatom/leaflet/dist/leaflet.css";

Проект Vue

<template>
    <div id="root"></div>
</template>

<script>
import { MyOrdersModule } from "@greenatom/epcs-image-my-orders";
import "@greenatom/leaflet/dist/leaflet.css";

export default {
    data(){
        return {
            myOrders: null
        }
    },
    mounted() {
        const root = document.getElementById("root");
        const options = {};
        this.myOrders = new MyOrdersModule(root, options);
        this.myOrders.init();
    },
    unmounted() {
        this.myOrders.destroy();
    }
};
</script>

Также необходимо убедиться в корректности настройки сборщика проекта в части плагина импорта стилей

Для случая, когда в качестве инструмента сборки проекта используется rollup и плагин @rollup/plugin-node-resolve , необходимо в конфигурации сборщика указать resolve({ browser: true })

Проект на React

Описание скоро появится

Параметры, передаваемые в компонент

ПараметрТип параметраОбязательныйЗначение по умолчаниюОписание
backendUrlstringдаhttp://localhostАдрес бэкенд, для отправки запроса на формаирование заказа снимка
onCancelVoidFunctionнетcallback функция, выполняемая по клику на кнопку "Отменить" в окне выбора параметров заказа