From 634c0683b5fc74f20cbd860d324f4009247a3d95 Mon Sep 17 00:00:00 2001 From: timotiabbauftech Date: Tue, 9 Sep 2025 11:34:19 +0700 Subject: [PATCH] [update] Kasir, KasirForm, KasirTransaksiList Responsive Mobile Desktop --- ...42_create_personal_access_tokens_table.php | 33 +++ resources/js/components/KasirForm.vue | 272 +++++++++--------- .../js/components/KasirTransaksiList.vue | 49 ++-- resources/js/pages/Kasir.vue | 156 +++++----- 4 files changed, 291 insertions(+), 219 deletions(-) create mode 100644 database/migrations/2025_09_03_140242_create_personal_access_tokens_table.php diff --git a/database/migrations/2025_09_03_140242_create_personal_access_tokens_table.php b/database/migrations/2025_09_03_140242_create_personal_access_tokens_table.php new file mode 100644 index 0000000..40ff706 --- /dev/null +++ b/database/migrations/2025_09_03_140242_create_personal_access_tokens_table.php @@ -0,0 +1,33 @@ +id(); + $table->morphs('tokenable'); + $table->text('name'); + $table->string('token', 64)->unique(); + $table->text('abilities')->nullable(); + $table->timestamp('last_used_at')->nullable(); + $table->timestamp('expires_at')->nullable()->index(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('personal_access_tokens'); + } +}; diff --git a/resources/js/components/KasirForm.vue b/resources/js/components/KasirForm.vue index 567a23b..1e09dbe 100644 --- a/resources/js/components/KasirForm.vue +++ b/resources/js/components/KasirForm.vue @@ -1,143 +1,151 @@ +