|
16 | 16 | <option value="only">Only Trashed</option> |
17 | 17 | </select> |
18 | 18 | </search-filter> |
19 | | - <inertia-link class="btn-indigo" :href="route('users.create')"> |
| 19 | + <inertia-link class="btn-indigo" href="`/users/add`"> |
20 | 20 | <span>Create</span> |
21 | 21 | <span class="hidden md:inline">User</span> |
22 | 22 | </inertia-link> |
|
32 | 32 | <td class="border-t"> |
33 | 33 | <inertia-link |
34 | 34 | class="px-6 py-4 flex items-center focus:text-indigo-500" |
35 | | - :href="route('users.edit', user.id)" |
| 35 | + :href="`/users/edit/${user.id}`" |
36 | 36 | > |
37 | 37 | <img v-if="user.photo" class="block w-5 h-5 rounded-full mr-2 -my-2" :src="user.photo" /> |
38 | 38 | {{ user.name }} |
|
46 | 46 | <td class="border-t"> |
47 | 47 | <inertia-link |
48 | 48 | class="px-6 py-4 flex items-center" |
49 | | - :href="route('users.edit', user.id)" |
| 49 | + :href="`/users/edit/${user.id}`" |
50 | 50 | tabindex="-1" |
51 | 51 | > |
52 | 52 | {{ user.email }} |
|
55 | 55 | <td class="border-t"> |
56 | 56 | <inertia-link |
57 | 57 | class="px-6 py-4 flex items-center" |
58 | | - :href="route('users.edit', user.id)" |
| 58 | + :href="`/users/edit/${user.id}`" |
59 | 59 | tabindex="-1" |
60 | 60 | > |
61 | 61 | {{ user.owner ? 'Owner' : 'User' }} |
62 | 62 | </inertia-link> |
63 | 63 | </td> |
64 | 64 | <td class="border-t w-px"> |
65 | | - <inertia-link class="px-4 flex items-center" :href="route('users.edit', user.id)" tabindex="-1"> |
| 65 | + <inertia-link class="px-4 flex items-center" :href="`/users/edit/${user.id}`" tabindex="-1"> |
66 | 66 | <icon name="cheveron-right" class="block w-6 h-6 fill-gray-400" /> |
67 | 67 | </inertia-link> |
68 | 68 | </td> |
@@ -106,8 +106,11 @@ export default { |
106 | 106 | watch: { |
107 | 107 | form: { |
108 | 108 | handler: throttle(function () { |
109 | | - let query = pickBy(this.form); |
110 | | - this.$inertia.replace(this.route('users', Object.keys(query).length ? query : { remember: 'forget' })); |
| 109 | + let query = Object.keys(pickBy(this.form)).length ? pickBy(this.form) : { remember: 'forget' }; |
| 110 | +
|
| 111 | + this.$inertia.replace(`/users`, { |
| 112 | + 'data': query |
| 113 | + }); |
111 | 114 | }, 150), |
112 | 115 | deep: true, |
113 | 116 | }, |
|
0 commit comments