X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=resources%2Fjs%2Fcomponents%2Fpages%2FAosGenerate.js;fp=resources%2Fjs%2Fcomponents%2Fpages%2FAosGenerate.js;h=0000000000000000000000000000000000000000;hb=f7ec7bd25d8ce700b18e0900ee01db1107f2ccfa;hp=b787848f3a826f7420ee5adfec0b5e236c5dfecd;hpb=9e08a6086d2c982ec9a2b9b79e3441ac8347f695;p=alttp.git diff --git a/resources/js/components/pages/AosGenerate.js b/resources/js/components/pages/AosGenerate.js deleted file mode 100644 index b787848..0000000 --- a/resources/js/components/pages/AosGenerate.js +++ /dev/null @@ -1,58 +0,0 @@ -import axios from 'axios'; -import React, { useCallback, useEffect, useState } from 'react'; -import { Helmet } from 'react-helmet'; -import { useTranslation } from 'react-i18next'; - -import Generate from '../aos-generate/Generate'; -import ErrorBoundary from '../common/ErrorBoundary'; -import ErrorMessage from '../common/ErrorMessage'; -import Loading from '../common/Loading'; - -const AosGenerate = () => { - const [error, setError] = useState(null); - const [loading, setLoading] = useState(true); - const [presets, setPresets] = useState([]); - - const { t } = useTranslation(); - - const loadPresets = useCallback(ctrl => { - axios - .get('/api/aos-presets', { signal: ctrl.signal }) - .then(response => { - setError(null); - setLoading(false); - setPresets(response.data); - }) - .catch(error => { - setError(error); - setLoading(false); - setPresets([]); - }); - }, []); - - useEffect(() => { - setLoading(true); - const ctrl = new AbortController(); - loadPresets(ctrl); - return () => { - ctrl.abort(); - }; - }, []); - - if (loading) { - return ; - } - - if (error) { - return ; - } - - return - - {t('aosGenerate.heading')} - - - ; -}; - -export default AosGenerate;