feat: Convert all app files to JS

This commit is contained in:
Faruk AYDIN
2024-01-05 17:44:21 +01:00
parent b95478b635
commit 43dba351c3
1030 changed files with 5114 additions and 6436 deletions

View File

@@ -0,0 +1,36 @@
const newSpreadsheetRows = async ($) => {
const {
data: { sheets },
} =
(await $.http.get) <
TSheetsResponse >
`/v4/spreadsheets/${$.step.parameters.spreadsheetId}`;
const selectedSheet = sheets.find(
(sheet) => sheet.properties.sheetId === $.step.parameters.worksheetId
);
if (!selectedSheet) return;
const sheetName = selectedSheet.properties.title;
const range = sheetName;
const { data } = await $.http.get(
`v4/spreadsheets/${$.step.parameters.spreadsheetId}/values/${range}`
);
if (data.values?.length) {
for (let index = data.values.length - 1; index > 0; index--) {
const value = data.values[index];
$.pushTriggerItem({
raw: { row: value },
meta: {
internalId: index.toString(),
},
});
}
}
};
export default newSpreadsheetRows;