import * as I from "../types/types";

export const config: I.Config = {
    childHasVenueXML: false,
    debug: true,
    branch: "master",
    version: "0.2.0",
    maxSelectedSeats: 10,
    resources: {
        master: {
            seatmap: "https://tickets.zinomedia.de",
            JSC: "https://tickets.zinomedia.de/libs/jQuery-Seat-Charts/jquery.seat-charts.min.js",
            CSSChild: "https://tickets.zinomedia.de/dist/seatmap.css",
            CSSJSC: "https://tickets.zinomedia.de/libs/jQuery-Seat-Charts/jquery.seat-charts.css",
            CSSParent: "https://tickets.zinomedia.de/dist/inject.css",
            CSSjQueryUI: "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css",
            CSSjBox: "https://tickets.zinomedia.de/dist/jBox.all.min.css"
        },
        staging: {
            seatmap: "https://staging.tickets.zinomedia.de",
            JSC: "https://staging.tickets.zinomedia.de/libs/jQuery-Seat-Charts/jquery.seat-charts.min.js",
            CSSChild: "https://staging.tickets.zinomedia.de/dist/seatmap.css",
            CSSJSC: "https://staging.tickets.zinomedia.de/libs/jQuery-Seat-Charts/jquery.seat-charts.css",
            CSSParent: "https://staging.tickets.zinomedia.de/dist/inject.css",
            CSSjQueryUI: "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css",
            CSSjBox: "https://staging.tickets.zinomedia.de/dist/jBox.all.min.css"
        }
    },
    state: {
        priceOverall: "",
        priceOverallEur: "",
        cartChanged: false,
        selectedSeatsArr: [],
        selectedSeatsObj: {},
        layoutRows: {},
        isValidSeatSelection: false,
        inputsWithValue: undefined,
        seatmap: undefined,
        panzoom: undefined,
        inVenueXML: undefined,
        seatmapXML: undefined,
    }
}