Prod build process

This commit is contained in:
Jason Jordan
2026-05-06 13:28:16 -04:00
parent 1d9025276d
commit e0101be567
223 changed files with 1861 additions and 7105 deletions
@@ -3,7 +3,8 @@ import { Controller } from "@hotwired/stimulus";
export default class extends Controller {
static values = {
logoType: String,
employerName: String
employerName: String,
employerId: Number
}
static targets = ["preview", "previewContainer", "logoSelect", "logoIdField", "logoNameField", "initialLogoFile"];
@@ -89,8 +90,13 @@ export default class extends Controller {
async uploadLogoToServer(logoFile) {
console.log('in uploadLogoToServer');
const employerId = this.employerIdValue
const formData = new FormData();
formData.append(`id_card_${this.logoTypeValue}_logo[logo_file]`, logoFile);
if (employerId) {
formData.append(`id_card_${this.logoTypeValue}_logo[employer_id]`, employerId);
}
const csrfToken = document.querySelector("meta[name='csrf-token']").content;