A component for easy usage of IndexedDB