Extract ecology view into standalone /board page, simplify members to directory-only
- Create app/pages/board.vue with ecology suggestions, tag filtering, clipboard - Create app/composables/useBoard.js (calls /api/board/suggestions) - Delete app/composables/useEcology.js - Strip all ecology code from members/index.vue (view toggle, ecology state, ecology template, ecology styles, conditional computeds)
This commit is contained in:
parent
091ec58073
commit
f43fff0ba0
4 changed files with 741 additions and 542 deletions
6
app/composables/useBoard.js
Normal file
6
app/composables/useBoard.js
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
export const useBoard = () => {
|
||||
const getSuggestions = (params = {}) =>
|
||||
$fetch('/api/board/suggestions', { params })
|
||||
|
||||
return { getSuggestions }
|
||||
}
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
export const useEcology = () => {
|
||||
const getSuggestions = (params = {}) =>
|
||||
$fetch('/api/ecology/suggestions', { params })
|
||||
|
||||
return { getSuggestions }
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue