Files
klz-cables.com/.pnpm-store/v10/files/57/73781d73c2e65342a2653f855cba4a01f6b480c24d6a5c4306966c1bb5ace9df0016cb0f4dfcd2e2014a00ea6e16ebe5316057f3b1e6c10ffefa6103d5edc4
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

45 lines
1.4 KiB
Plaintext

import type { TFunction } from '@payloadcms/translations';
import type { ClientBlock, ClientField, FormStateWithoutComponents } from 'payload';
export type ClipboardCopyBlocksSchema = {
schemaBlocks: ClientBlock[];
};
export type ClipboardCopyBlocksData = {
blocks: ClientBlock[];
type: 'blocks';
};
export type ClipboardCopyFieldsSchema = {
schemaFields: ClientField[];
};
export type ClipboardCopyFieldsData = {
fields: ClientField[];
type: 'array';
};
export type ClipboardCopyData = {
path: string;
rowIndex?: number;
} & (ClipboardCopyBlocksData | ClipboardCopyFieldsData);
export type ClipboardCopyActionArgs = {
getDataToCopy: () => FormStateWithoutComponents;
t: TFunction;
} & ClipboardCopyData;
export type ClipboardPasteData = {
data: FormStateWithoutComponents;
path: string;
rowIndex?: number;
} & (ClipboardCopyBlocksData | ClipboardCopyFieldsData);
export type OnPasteFn = (data: ClipboardPasteData) => void;
export type ClipboardPasteActionArgs = {
onPaste: OnPasteFn;
path: string;
t: TFunction;
} & (ClipboardCopyBlocksSchema | ClipboardCopyFieldsSchema);
export type ClipboardPasteActionValidateArgs = {
fieldPath: string;
} & ({
schemaBlocks: ClientBlock[];
type: 'blocks';
} | {
schemaFields: ClientField[];
type: 'array';
}) & ClipboardPasteData;
//# sourceMappingURL=types.d.ts.map