Better Form Stats (#567)

* Better Form Stats

* fix lint

* submission timer store in localstorage

* Update test case for stats

* remove extra code

* fix form stats

* on restart remove timer

* fix resetTimer function name

* Improve form timer

* Fix timer after form validation error + polish UI

---------

Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
Chirag Chhatrala
2024-09-18 22:50:52 +05:30
committed by GitHub
parent a057045ef6
commit ceb0648262
14 changed files with 381 additions and 62 deletions

View File

@@ -23,7 +23,8 @@ class FormSubmissionResource extends JsonResource
}
return array_merge([
'data' => $this->data
'data' => $this->data,
'completion_time' => $this->completion_time,
], ($this->publiclyAccessed) ? [] : [
'form_id' => $this->form_id,
'id' => $this->id