@zag-js/file-upload
Version:
Core logic for the file-upload widget implemented as a state machine
22 lines (21 loc) • 376 B
JavaScript
// src/file-upload.anatomy.ts
import { createAnatomy } from "@zag-js/anatomy";
var anatomy = createAnatomy("file-upload").parts(
"root",
"dropzone",
"item",
"itemDeleteTrigger",
"itemGroup",
"itemName",
"itemPreview",
"itemPreviewImage",
"itemSizeText",
"label",
"trigger",
"clearTrigger"
);
var parts = anatomy.build();
export {
anatomy,
parts
};