release: WRNexusJS 0.8.3
Quality / quality (ubuntu-latest) (push) Failing after 12m9s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
2026-08-03 19:47:30 +05:30
parent e8f630f12d
commit 4cebacadfe
156 changed files with 2608 additions and 473 deletions
@@ -1,3 +1,5 @@
import { Card } from "@wrnexus/ui"
component UploadDropzone {
props {
store: string = "default"
@@ -6,6 +8,7 @@ component UploadDropzone {
maxBytes: number = 0
multiple: boolean = false
field: string = "file"
invalidate: string = "uploads"
label: string = "Drag files here or click to browse"
title: string = "Upload files"
description: string = "Files are validated and uploaded securely."
@@ -15,7 +18,7 @@ component UploadDropzone {
}
view {
<Card {...attrs} title='{title}' description='{description}' color='{color}' size='{size}' class='{class}'>
<div data-uploader='{store}' data-endpoint='{endpoint}' data-accept='{accept}' data-max='{maxBytes}' data-multiple='{multiple}' data-field='{field}' data-label='{label}'></div>
<div data-uploader='{store}' data-endpoint='{endpoint}' data-accept='{accept}' data-max='{maxBytes}' data-multiple='{multiple}' data-field='{field}' data-label='{label}' data-invalidate='{invalidate}'></div>
</Card>
}
}
@@ -1,3 +1,5 @@
import { Alert, Badge, Card } from "@wrnexus/ui"
component UploadStatus {
props {
files: unknown[] = []