import {ReactElement, useState} from "react"; import NotificationConnectorFunctions from "../../NotificationConnectorFunctions"; import Loader from "../../Loader"; import "../../../styles/notificationConnector.css"; export default interface ILunaseaRecord { id: string; } const regex = new RegExp("(?:device|user)\/[0-9a-zA-Z\-]+"); function Validate(record: ILunaseaRecord) : boolean { return regex.test(record.id); } export function LunaseaItem ({apiUri} : {apiUri: string}) : ReactElement{ const [record, setRecord] = useState({ id: "" }); const [loading, setLoading] = useState(false); return
setRecord({...record, id: e.currentTarget.value})} />
<>
; }