Merge branch 'develop' of git.lumeweb.com:LumeWeb/portal-dashboard into develop
This commit is contained in:
commit
2cb1ed558a
|
@ -15,6 +15,9 @@ import type { FileItem } from "~/data/file-provider";
|
||||||
import { usePinning } from "~/hooks/usePinning";
|
import { usePinning } from "~/hooks/usePinning";
|
||||||
import filesize from "~/components/lib/filesize";
|
import filesize from "~/components/lib/filesize";
|
||||||
import { Button } from "~/components/ui/button";
|
import { Button } from "~/components/ui/button";
|
||||||
|
import {useSdk} from "~/components/lib/sdk-context.js";
|
||||||
|
import {S5Client} from "@lumeweb/s5-js";
|
||||||
|
import {PROTOCOL_S5} from "@lumeweb/portal-sdk";
|
||||||
|
|
||||||
|
|
||||||
// This type is used to define the shape of our data.
|
// This type is used to define the shape of our data.
|
||||||
|
@ -79,10 +82,12 @@ export const columns: ColumnDef<FileItem>[] = [
|
||||||
size: 20,
|
size: 20,
|
||||||
cell: ({ row }) => {
|
cell: ({ row }) => {
|
||||||
const { unpin } = usePinning();
|
const { unpin } = usePinning();
|
||||||
|
const sdk = useSdk();
|
||||||
const downloadFile = () => {
|
const downloadFile = () => {
|
||||||
// TODO: @pcfreak30 download file
|
|
||||||
const cid = row.getValue("cid");
|
const cid = row.getValue("cid");
|
||||||
console.log(cid);
|
const portalUrl = sdk.protocols!().get<S5Client>(PROTOCOL_S5).getSdk().portalUrl;
|
||||||
|
|
||||||
|
window.open(`${portalUrl}/s5/download/${cid}`,"_blank");
|
||||||
};
|
};
|
||||||
return (
|
return (
|
||||||
<div className="flex space-x-2 w-10 items-center justify-between">
|
<div className="flex space-x-2 w-10 items-center justify-between">
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
"@conform-to/react": "^1.0.2",
|
"@conform-to/react": "^1.0.2",
|
||||||
"@conform-to/zod": "^1.0.2",
|
"@conform-to/zod": "^1.0.2",
|
||||||
"@fontsource-variable/manrope": "^5.0.19",
|
"@fontsource-variable/manrope": "^5.0.19",
|
||||||
"@lumeweb/portal-sdk": "0.0.0-20240327035051",
|
"@lumeweb/portal-sdk": "0.0.0-20240328040103",
|
||||||
"@radix-ui/react-accordion": "^1.1.2",
|
"@radix-ui/react-accordion": "^1.1.2",
|
||||||
"@radix-ui/react-avatar": "^1.0.4",
|
"@radix-ui/react-avatar": "^1.0.4",
|
||||||
"@radix-ui/react-checkbox": "^1.0.4",
|
"@radix-ui/react-checkbox": "^1.0.4",
|
||||||
|
|
Loading…
Reference in New Issue