@if (isLoading) {
}
Branch Management
@if (branches$ | async; as branches) { @if (branches.length > 0 || selectedBranch) {
Code
Branch Name
Actions
@if (selectedBranch && !selectedBranch.id) {
New Branch
} @for (branch of branches; track trackByFn($index, branch)) {
{{ branch.code }}
{{ branch.branch_id }}
{{ branch.name }}
@if (selectedBranch?.id === branch.id) {
} }
} @else {

No branches found

Get started by creating your first branch

} }

{{ branch.id ? 'Edit Branch' : 'Create New Branch' }}

@if (branch.branch_id) {

Branch ID: {{ branch.branch_id }}

}
Branch Code Code is required Use uppercase letters and numbers only Unique branch identifier Branch Name Name is required Minimum 3 characters required Location Location is required Contact Number Contact is required Enter valid 10-digit number Address Address is required Minimum 10 characters required @if (branch.id && branch.created_by_username) { Created By }
@if (branch.id) {
Created: {{ branch.created_at | date:'medium' }}
@if (branch.updated_at && branch.updated_at !== branch.created_at) {
Last Updated: {{ branch.updated_at | date:'medium' }}
}
}
@if (flashMessage) {
@if (flashMessage === 'success') { {{ branch.id ? 'Updated' : 'Created' }} successfully } @if (flashMessage === 'error') { Error occurred }
}