Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
Meu-Template-Angular-CSR
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Trần Anh Phú
Meu-Template-Angular-CSR
Commits
bf11e77c
Commit
bf11e77c
authored
Dec 04, 2024
by
vtduong0912
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: grid on modal
parent
1b3c45b2
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
192 additions
and
158 deletions
+192
-158
job-form.component.ts
src/app/+admin/management/job/feature/job-form.component.ts
+90
-72
job-list.component.ts
src/app/+admin/management/job/feature/job-list.component.ts
+102
-86
No files found.
src/app/+admin/management/job/feature/job-form.component.ts
View file @
bf11e77c
...
@@ -22,79 +22,97 @@ import { NzFormModule } from 'ng-zorro-antd/form';
...
@@ -22,79 +22,97 @@ import { NzFormModule } from 'ng-zorro-antd/form';
<div class="tw-w-full tw-grid tw-justify-items-end">
<div class="tw-w-full tw-grid tw-justify-items-end">
<button nz-button nzType="primary" (click)="isCreate = true">Create new job</button>
<button nz-button nzType="primary" (click)="isCreate = true">Create new job</button>
</div>
</div>
<nz-modal [(nzVisible)]="isCreate" nzTitle="Create new job" nzCancelText="Cancel" nzOkText="Create" (nzOnCancel)="isCreate = false" (nzOnOk)="onCreateSubmit()">
<nz-modal [(nzVisible)]="isCreate" nzTitle="Create new job" nzCancelText="Cancel" nzOkText="Create" (nzOnCancel)="isCreate = false" (nzOnOk)="onCreateSubmit()"
nzWidth="720px"
>
<ng-container *nzModalContent>
<ng-container *nzModalContent>
<form nz-form [formGroup]="jobCreatingFormGroup">
<form nz-form [formGroup]="jobCreatingFormGroup">
<div class="tw-flex tw-flex-col tw-flex-wrap tw-gap-y-1">
<div class="tw-grid tw-grid-cols-3 tw-gap-2">
<label>Type</label>
<div>
<select class="tw-border tw-rounded-lg tw-h-8" formControlName="type">
<label>Type</label>
<option value="Full Time">Full Time</option>
<select class="tw-border tw-rounded-lg tw-w-full tw-h-8" formControlName="type">
<option value="Part Time">Part Time</option>
<option value="Full Time">Full Time</option>
</select>
<option value="Part Time">Part Time</option>
<label>Company</label>
</select>
<nz-form-item>
</div>
<nz-form-control nzErrorTip="Please enter company!">
<div class="tw-col-span-2">
<nz-input-group>
<label>Company</label>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="company">
<nz-form-item>
</nz-input-group>
<nz-form-control nzErrorTip="Please enter company!">
</nz-form-control>
<nz-input-group>
</nz-form-item>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="company">
<label>Company Url</label>
</nz-input-group>
<nz-form-item>
</nz-form-control>
<nz-form-control nzErrorTip="Please enter company url!">
</nz-form-item>
<nz-input-group>
</div>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="company_url">
<div>
</nz-input-group>
<label>Company Url</label>
</nz-form-control>
<nz-form-item>
</nz-form-item>
<nz-form-control nzErrorTip="Please enter company url!">
<label>Location</label>
<nz-input-group>
<nz-form-item>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="company_url">
<nz-form-control nzErrorTip="Please enter location!">
</nz-input-group>
<nz-input-group>
</nz-form-control>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="location">
</nz-form-item>
</nz-input-group>
</div>
</nz-form-control>
<div class="tw-col-span-2">
</nz-form-item>
<label>Location</label>
<label>Title</label>
<nz-form-item>
<nz-form-item>
<nz-form-control nzErrorTip="Please enter location!">
<nz-form-control nzErrorTip="Please enter title!">
<nz-input-group>
<nz-input-group>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="location">
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="title">
</nz-input-group>
</nz-input-group>
</nz-form-control>
</nz-form-control>
</nz-form-item>
</nz-form-item>
</div>
<label>Description</label>
<div class="tw-col-span-full">
<nz-form-item>
<label>Title</label>
<nz-form-control nzErrorTip="Please enter description!">
<nz-form-item>
<nz-input-group>
<nz-form-control nzErrorTip="Please enter title!">
<textarea class="tw-border tw-rounded-lg tw-w-full tw-h-20" type="text" formControlName="description"></textarea>
<nz-input-group>
</nz-input-group>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="title">
</nz-form-control>
</nz-input-group>
</nz-form-item>
</nz-form-control>
<label>How to Apply</label>
</nz-form-item>
<nz-form-item>
</div>
<nz-form-control nzErrorTip="Please enter 'How to Apply'!">
<div class="tw-col-span-full">
<nz-input-group>
<label>Description</label>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="how_to_apply">
<nz-form-item>
</nz-input-group>
<nz-form-control nzErrorTip="Please enter description!">
</nz-form-control>
<nz-input-group>
</nz-form-item>
<textarea class="tw-border tw-rounded-lg tw-w-full tw-h-40" type="text" formControlName="description"></textarea>
<label>Company Logo</label>
</nz-input-group>
<nz-form-item>
</nz-form-control>
<nz-form-control nzErrorTip="Please enter Company Logo!">
</nz-form-item>
<nz-input-group>
</div>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="company_logo">
<div class="tw-col-span-full">
</nz-input-group>
<label>How to Apply</label>
</nz-form-control>
<nz-form-item>
</nz-form-item>
<nz-form-control nzErrorTip="Please enter 'How to Apply'!">
<label>Url</label>
<nz-input-group>
<nz-form-item>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="how_to_apply">
<nz-form-control nzErrorTip="Please enter Url!">
</nz-input-group>
<nz-input-group>
</nz-form-control>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="url">
</nz-form-item>
</nz-input-group>
</div>
</nz-form-control>
<div class="tw-col-span-full">
</nz-form-item>
<label>Company Logo</label>
<nz-form-item>
<nz-form-control nzErrorTip="Please enter Company Logo!">
<nz-input-group>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="company_logo">
</nz-input-group>
</nz-form-control>
</nz-form-item>
</div>
<div class="tw-col-span-full">
<label>Url</label>
<nz-form-item>
<nz-form-control nzErrorTip="Please enter Url!">
<nz-input-group>
<input class="tw-border tw-rounded-lg tw-w-full tw-h-8" type="text" formControlName="url">
</nz-input-group>
</nz-form-control>
</nz-form-item>
</div>
</div>
</div>
</form>
</form>
</ng-container>
</ng-container>
...
@@ -164,6 +182,6 @@ export class JobFormComponent {
...
@@ -164,6 +182,6 @@ export class JobFormComponent {
})
})
)
)
.
subscribe
();
.
subscribe
();
this
.
isCreate
=
false
;
this
.
isCreate
=
false
;
}
}
}
}
\ No newline at end of file
src/app/+admin/management/job/feature/job-list.component.ts
View file @
bf11e77c
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment