change billable rate input to use shadcn component

This commit is contained in:
Gregor Vostrak
2025-05-13 18:51:36 +02:00
parent d49082d7f3
commit 098ead8da6
5 changed files with 29 additions and 80 deletions

View File

@@ -154,7 +154,6 @@ const roleDescription = computed(() => {
class="flex-1">
<InputLabel
for="memberBillableRate"
class="mb-2"
value="Billable Rate" />
<BillableRateInput
v-model="

View File

@@ -48,7 +48,7 @@ const project = ref<CreateProjectBody>({
async function submit() {
if (props.originalProject.billable_rate !== project.value.billable_rate) {
//
// make sure that the alert modal is not immediately submitted when user presses enter
setTimeout(() => {
showBillableRateModal.value = true;
}, 0);
@@ -133,7 +133,7 @@ async function submitBillableRate() {
</ClientDropdown>
</div>
</div>
<div class="lg:grid grid-cols-2 gap-12">
<div>
<div>
<ProjectEditBillableSection
v-model:is-billable="project.is_billable"