// Copyright (C) 2022 Aravinth Manivannan // SPDX-FileCopyrightText: 2023 Aravinth Manivannan // // SPDX-License-Identifier: AGPL-3.0-or-later const additionalData = (): HTMLElement => { let element = null; const ID = "additional-data"; if (element === null) { element = document.getElementById(ID); if (element === undefined) { throw new Error( "Couldn't retrieve additional data element, is the component loaded?", ); } else { return element; } } else { return element; } }; export default additionalData;