ragflow / web /src /components /new-document-link.tsx
balibabu
feat: add corresponding icons to files (#164)
b0b89da
raw
history blame
529 Bytes
import { api_host } from '@/utils/api';
import React from 'react';
interface IProps extends React.PropsWithChildren {
documentId: string;
preventDefault?: boolean;
}
const NewDocumentLink = ({
children,
documentId,
preventDefault = false,
}: IProps) => {
return (
<a
target="_blank"
onClick={!preventDefault ? undefined : (e) => e.preventDefault()}
href={`${api_host}/document/get/${documentId}`}
rel="noreferrer"
>
{children}
</a>
);
};
export default NewDocumentLink;