Legend:
*: not seen yet
// "@keystone-next/types": "^22.0.0", | |
// "@keystone-next/keystone": "^22.0.0" | |
// The actual lib | |
// utils/keystone/cascadeDelete.ts | |
import { ListHooks } from "@keystone-next/types" | |
import { BaseGeneratedListTypes } from "@keystone-next/types/src/utils" | |
type BeforeDeleteType = Exclude< | |
ListHooks<BaseGeneratedListTypes>["beforeDelete"], |
// Usually, you'll want to transpose the input (`CARTESIAN_PRODUCT(TRANSPOSE(X1:Y2))`) | |
function CARTESIAN_PRODUCT(args) { | |
if (args.length === 0) { | |
return []; | |
} | |
var first = args[0].filter(function (x) { return x !== ""; }); | |
if (args.length === 1) { | |
return first; |
Legend:
*: not seen yet
Créé avec amour par l’équipe Matcha, je suis là pour accompagner vos clients dans vos achats de vin. En discutant de manière naturelle, comme le fait un caviste ou un sommelier, je les guide vers la ou les bouteilles correspondant à leurs envies :
In order to receive information about your Personal Data, the purposes and the parties the Data is shared with, contact the Owner.
Matcha wine, 4 résidence Beausoleil, 92210 Saint-Cloud, France [email protected]