('')
const { getSuitableCommCode, clearSuitableStore } = useSuitable()
- const { suitableCommCode, selectedCategory, setSelectedCategory, setSearchKeyword } = useSuitableStore()
+ const { suitableCommCode, searchCategory, setSearchCategory, setSearchKeyword } = useSuitableStore()
+ /* 키워드 입력 글자 제한 */
const handleInputChange = (value: string) => {
if (Array.from(value).length > 30) {
alert('検索ワードは最大30文字まで入力できます。')
@@ -21,6 +22,7 @@ export default function SuitableSearch() {
setSearchValue(value)
}
+ /* 키워드 검색 */
const handleInputSearch = async () => {
if (!searchValue.trim()) {
alert('屋根材の製品名を入力してください。')
@@ -29,6 +31,7 @@ export default function SuitableSearch() {
setSearchKeyword(searchValue)
}
+ /* 키워드 초기화 */
const handleInputClear = () => {
setSearchValue('')
clearSuitableStore({ items: true, keyword: true })
@@ -42,7 +45,7 @@ export default function SuitableSearch() {
return (
<>
-