feat: add electron app.

This commit is contained in:
jaywcjlove
2022-09-04 22:09:04 +08:00
parent a66e906eef
commit 76a6f48d0a
62 changed files with 483 additions and 98 deletions

View File

@@ -0,0 +1,25 @@
import { useQuery } from '@tanstack/react-query';
import toast from 'react-hot-toast';
import styled from 'styled-components';
const Warpper = styled.div`
font-size: 0.8rem;
`;
export const useMdSource = (url: string | null) => {
return useQuery(['database-list', url], () => {
if (!url) return Promise.resolve('');
return fetch(url)
.then((response) => response.text())
.then((data) => {
return data;
})
.catch((err) => {
toast.error(
<Warpper>
<a href={url}>URL</a>
</Warpper>,
);
});
});
};