formAttrs function
Implementation
Map<String, String> formAttrs({
required String formId,
String? endpoint,
String? method,
bool resetOnSubmit = false,
}) {
final Map<String, String> out = <String, String>{
'data-arcane-form': formId,
};
if (endpoint != null && endpoint.isNotEmpty) {
out['data-arcane-form-endpoint'] = endpoint;
}
if (method != null && method.isNotEmpty) {
out['data-arcane-form-method'] = method;
}
if (resetOnSubmit) {
out['data-arcane-form-reset-on-submit'] = 'true';
}
return out;
}