JSFiddle - React, Tailwind, and code Playground

JavaScript

navigator.storageBuckets.open('drafts', {
  durability: 'relaxed',
  persisted: false
}).then((bucket) => {
  const request = bucket.indexedDB.open('messages');
  request.onupgradeneeded = (event) => {
    const db = event.target.result;
    db.createObjectStore("test-store");
  };
});


const request = indexedDB.open('messages');
request.onupgradeneeded = (event) => {
  const db = event.target.result;
  db.createObjectStore("test-store");
};