INNER CODE UNIT · TypeScript

setFileResult

aws-devtools-labs/aws-blocks · native/swift/Demo/typescript-demo/src/index.ts:239

function setFileResult(text: string, type: 'success' | 'error' | 'info') {
  const el = document.getElementById('file-result')!;
  if (type === 'info') {
    el.textContent = text;
  } else {
    el.innerHTML = `<span class="${type}">${esc(text)}</span>`;
  }
}

(window as any).uploadFile = async () => {
  const pathInput = document.getElementById('filePath') as HTMLInputElement;
  const fileInput = document.getElementById('fileInput') as HTMLInputElement;
  const file = fileInput.files?.[0];

  if (!pathInput.value) { setFileResult('Please enter a file path', 'error'); return; }
  if (!file) { setFileResult('Please choose a file', 'error'); return; }

  try {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…