import { productTemplate } from "./productTemplate" import { toastAndLog } from "./sheetUtils" export function fillProductFromTemplate() { var sheet = SpreadsheetApp.getActive().getActiveSheet() if (sheet.getName() !== "product_inventory") { console.log("skipping edit on sheet " + sheet.getName()) return } let selectedRanges = SpreadsheetApp.getActiveRangeList().getRanges() if (selectedRanges == null || selectedRanges.length == 0) { toastAndLog("Select ranges to be updated") return } for (let i = 0; i < selectedRanges.length; i++) { let range = selectedRanges[i] let firstRow = range.getRow() let lastRow = range.getLastRow() for (let row = firstRow; row <= lastRow; row++) { productTemplate(row) } } }