Compare commits
4 Commits
b67ff55d18
...
dd0bd0ed47
Author | SHA1 | Date | |
---|---|---|---|
![]() |
dd0bd0ed47 | ||
fdffbdf5ef | |||
fba75025d4 | |||
8f5c038f9c |
@ -10,6 +10,8 @@ export interface Api<T extends Entity> {
|
||||
create(serializable: Serializable<T>, object: T, callback: (object: T) => void): void;
|
||||
update(serializable: Serializable<T>, object: T, callback: () => void): void;
|
||||
destroy(serializable: Serializable<T>, object: T, callback: () => void): void;
|
||||
|
||||
post(serializable: Serializable<T>, path: string, callback: () => void): void;
|
||||
}
|
||||
|
||||
export interface Serializable<T> {
|
||||
@ -98,4 +100,14 @@ export class AbstractApi<T extends Entity> implements Api<T> {
|
||||
}).then(callback)
|
||||
.catch((error) => console.error(error));
|
||||
}
|
||||
|
||||
post(serializable: Serializable<T>, path: string, callback: () => void): void {
|
||||
fetch(`/api/${getSlug()}/${serializable.apiPath()}/${path}`, {
|
||||
method: 'POST',
|
||||
headers: {
|
||||
'X-CSRF-TOKEN': getCsrfToken(),
|
||||
}
|
||||
}).then(callback)
|
||||
.catch((error) => console.error(error));
|
||||
}
|
||||
}
|
||||
|
@ -11,6 +11,7 @@ import { LinkIcon, TrashIcon } from "@heroicons/react/24/outline";
|
||||
import { useEffect, useRef } from "react";
|
||||
import { useState } from "react";
|
||||
import { classNames } from "../components/button";
|
||||
import { Toast } from "primereact/toast";
|
||||
|
||||
function InvitationCard({ invitation, allGuests, onGuestAdded, onDestroy }: {
|
||||
invitation: Invitation,
|
||||
@ -117,6 +118,7 @@ export default function InvitationsBoard({ guests, invitations: originalInvitati
|
||||
guests: Array<Guest>,
|
||||
invitations: Array<Invitation>
|
||||
}) {
|
||||
const toast = useRef<Toast>(null);
|
||||
const api = new AbstractApi<Invitation>();
|
||||
const serializer = new InvitationSerializer();
|
||||
|
||||
@ -146,14 +148,19 @@ export default function InvitationsBoard({ guests, invitations: originalInvitati
|
||||
}
|
||||
|
||||
function handleDownloadQrCodes() {
|
||||
api.getAllPdf(serializer, () => {
|
||||
console.log("QR codes downloaded");
|
||||
api.post(serializer, 'email', () => {
|
||||
toast.current?.show({
|
||||
severity: 'success',
|
||||
summary: 'Email scheduled',
|
||||
detail: 'A document with the QR codes will be sent to the organizer\'s email.'
|
||||
});
|
||||
})
|
||||
}
|
||||
|
||||
return (
|
||||
<div className="flex h-screen">
|
||||
{/* Left Column: Guests */}
|
||||
<Toast ref={toast} />
|
||||
<div className="w-1/4 h-full overflow-auto border-r border-gray-300 p-4">
|
||||
<h2 className="text-lg font-semibold mb-4">{unassignedGuests.length} guests without invitation</h2>
|
||||
<div>
|
||||
@ -180,7 +187,7 @@ export default function InvitationsBoard({ guests, invitations: originalInvitati
|
||||
onClick={handleDownloadQrCodes}
|
||||
className={classNames('primary')}
|
||||
>
|
||||
Download QR codes
|
||||
Send QR codes via email
|
||||
</button>
|
||||
|
||||
|
||||
|
164
pnpm-lock.yaml
generated
164
pnpm-lock.yaml
generated
@ -19,10 +19,10 @@ importers:
|
||||
version: 0.5.10(tailwindcss@3.4.17)
|
||||
'@tiptap/pm':
|
||||
specifier: ^2.14.0
|
||||
version: 2.23.0
|
||||
version: 2.25.0
|
||||
'@tiptap/react':
|
||||
specifier: ^2.14.0
|
||||
version: 2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)(react-dom@19.0.0-rc-f38c22b244-20240704(react@19.0.0-rc-f38c22b244-20240704))(react@19.0.0-rc-f38c22b244-20240704)
|
||||
version: 2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)(react-dom@19.0.0-rc-f38c22b244-20240704(react@19.0.0-rc-f38c22b244-20240704))(react@19.0.0-rc-f38c22b244-20240704)
|
||||
'@tiptap/starter-kit':
|
||||
specifier: ^2.14.0
|
||||
version: 2.14.0
|
||||
@ -485,8 +485,8 @@ packages:
|
||||
peerDependencies:
|
||||
'@tiptap/core': ^2.7.0
|
||||
|
||||
'@tiptap/pm@2.23.0':
|
||||
resolution: {integrity: sha512-PQFi8H+OrcaNXNGxbXSjJmZFh1wxiFMbUg25LjOX148d7i+21uWKy6avsr5rsBQNBAKIIMB6PQY61Lhv5r61uA==}
|
||||
'@tiptap/pm@2.25.0':
|
||||
resolution: {integrity: sha512-vuzU0pLGQyHqtikAssHn9V61aXLSQERQtn3MUtaJ36fScQg7RClAK5gnIbBt3Ul3VFof8o4xYmcidARc0X/E5A==}
|
||||
|
||||
'@tiptap/react@2.25.0':
|
||||
resolution: {integrity: sha512-Fc7uj/+goEhvJkH2vYJxXLH1GsUkOcsIR3kUyL0vejNRvpzzd87CI/EiSD2ESJO43czQcsJkiYzY4EC+p8NF9w==}
|
||||
@ -1592,104 +1592,104 @@ snapshots:
|
||||
mini-svg-data-uri: 1.4.4
|
||||
tailwindcss: 3.4.17
|
||||
|
||||
'@tiptap/core@2.14.0(@tiptap/pm@2.23.0)':
|
||||
'@tiptap/core@2.14.0(@tiptap/pm@2.25.0)':
|
||||
dependencies:
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/pm': 2.25.0
|
||||
|
||||
'@tiptap/extension-blockquote@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-blockquote@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-bold@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-bold@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-bubble-menu@2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)':
|
||||
'@tiptap/extension-bubble-menu@2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/pm': 2.25.0
|
||||
tippy.js: 6.3.7
|
||||
|
||||
'@tiptap/extension-bullet-list@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-bullet-list@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-code-block@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)':
|
||||
'@tiptap/extension-code-block@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/pm': 2.25.0
|
||||
|
||||
'@tiptap/extension-code@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-code@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-document@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-document@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-dropcursor@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)':
|
||||
'@tiptap/extension-dropcursor@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/pm': 2.25.0
|
||||
|
||||
'@tiptap/extension-floating-menu@2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)':
|
||||
'@tiptap/extension-floating-menu@2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/pm': 2.25.0
|
||||
tippy.js: 6.3.7
|
||||
|
||||
'@tiptap/extension-gapcursor@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)':
|
||||
'@tiptap/extension-gapcursor@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/pm': 2.25.0
|
||||
|
||||
'@tiptap/extension-hard-break@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-hard-break@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-heading@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-heading@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-history@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)':
|
||||
'@tiptap/extension-history@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/pm': 2.25.0
|
||||
|
||||
'@tiptap/extension-horizontal-rule@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)':
|
||||
'@tiptap/extension-horizontal-rule@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/pm': 2.25.0
|
||||
|
||||
'@tiptap/extension-italic@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-italic@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-list-item@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-list-item@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-ordered-list@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-ordered-list@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-paragraph@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-paragraph@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-strike@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-strike@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-text-style@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-text-style@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/extension-text@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))':
|
||||
'@tiptap/extension-text@2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
|
||||
'@tiptap/pm@2.23.0':
|
||||
'@tiptap/pm@2.25.0':
|
||||
dependencies:
|
||||
prosemirror-changeset: 2.3.1
|
||||
prosemirror-collab: 1.3.1
|
||||
@ -1710,12 +1710,12 @@ snapshots:
|
||||
prosemirror-transform: 1.10.4
|
||||
prosemirror-view: 1.40.0
|
||||
|
||||
'@tiptap/react@2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)(react-dom@19.0.0-rc-f38c22b244-20240704(react@19.0.0-rc-f38c22b244-20240704))(react@19.0.0-rc-f38c22b244-20240704)':
|
||||
'@tiptap/react@2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)(react-dom@19.0.0-rc-f38c22b244-20240704(react@19.0.0-rc-f38c22b244-20240704))(react@19.0.0-rc-f38c22b244-20240704)':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/extension-bubble-menu': 2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)
|
||||
'@tiptap/extension-floating-menu': 2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/extension-bubble-menu': 2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)
|
||||
'@tiptap/extension-floating-menu': 2.25.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)
|
||||
'@tiptap/pm': 2.25.0
|
||||
'@types/use-sync-external-store': 0.0.6
|
||||
fast-deep-equal: 3.1.3
|
||||
react: 19.0.0-rc-f38c22b244-20240704
|
||||
@ -1724,27 +1724,27 @@ snapshots:
|
||||
|
||||
'@tiptap/starter-kit@2.14.0':
|
||||
dependencies:
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.23.0)
|
||||
'@tiptap/extension-blockquote': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-bold': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-bullet-list': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-code': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-code-block': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)
|
||||
'@tiptap/extension-document': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-dropcursor': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)
|
||||
'@tiptap/extension-gapcursor': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)
|
||||
'@tiptap/extension-hard-break': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-heading': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-history': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)
|
||||
'@tiptap/extension-horizontal-rule': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))(@tiptap/pm@2.23.0)
|
||||
'@tiptap/extension-italic': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-list-item': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-ordered-list': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-paragraph': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-strike': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-text': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/extension-text-style': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.23.0))
|
||||
'@tiptap/pm': 2.23.0
|
||||
'@tiptap/core': 2.14.0(@tiptap/pm@2.25.0)
|
||||
'@tiptap/extension-blockquote': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-bold': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-bullet-list': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-code': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-code-block': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)
|
||||
'@tiptap/extension-document': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-dropcursor': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)
|
||||
'@tiptap/extension-gapcursor': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)
|
||||
'@tiptap/extension-hard-break': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-heading': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-history': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)
|
||||
'@tiptap/extension-horizontal-rule': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))(@tiptap/pm@2.25.0)
|
||||
'@tiptap/extension-italic': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-list-item': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-ordered-list': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-paragraph': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-strike': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-text': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/extension-text-style': 2.14.0(@tiptap/core@2.14.0(@tiptap/pm@2.25.0))
|
||||
'@tiptap/pm': 2.25.0
|
||||
|
||||
'@types/bcrypt@5.0.2':
|
||||
dependencies:
|
||||
|
Loading…
x
Reference in New Issue
Block a user