Browse Source

#28 件数 0 件除外をついでに対応(フロントのみ;バックエンドは後で対応)

pull/244/head
みてるぞ 2 weeks ago
parent
commit
b58c114b15
2 changed files with 3 additions and 2 deletions
  1. +2
    -1
      frontend/src/components/PostFormTagsArea.tsx
  2. +1
    -1
      frontend/src/components/TagSearch.tsx

+ 2
- 1
frontend/src/components/PostFormTagsArea.tsx View File

@@ -60,7 +60,8 @@ export default (({ tags, setTags }: Props) => {
const { start, end, token } = getTokenAt (v, pos) const { start, end, token } = getTokenAt (v, pos)
setBounds ({ start, end }) setBounds ({ start, end })
const res = await axios.get (`${ API_BASE_URL }/tags/autocomplete`, { params: { q: token } }) const res = await axios.get (`${ API_BASE_URL }/tags/autocomplete`, { params: { q: token } })
setSuggestions (toCamel (res.data as any, { deep: true }) as Tag[])
const data = toCamel (res.data as any, { deep: true }) as Tag[]
setSuggestions (data.filter (t => t.postCount > 0))
setSuggestionsVsbl (suggestions.length > 0) setSuggestionsVsbl (suggestions.length > 0)
} }




+ 1
- 1
frontend/src/components/TagSearch.tsx View File

@@ -33,7 +33,7 @@ export default (() => {


const res = await axios.get (`${ API_BASE_URL }/tags/autocomplete`, { params: { q } }) const res = await axios.get (`${ API_BASE_URL }/tags/autocomplete`, { params: { q } })
const data = toCamel (res.data, { deep: true }) as Tag[] const data = toCamel (res.data, { deep: true }) as Tag[]
setSuggestions (data)
setSuggestions (data.filter (t => t.postCount > 0))
if (suggestions.length > 0) if (suggestions.length > 0)
setSuggestionsVsbl (true) setSuggestionsVsbl (true)
} }


Loading…
Cancel
Save