diff --git a/src/components/button/EditBtn.vue b/src/components/button/EditBtn.vue index 9987ddb..d3437b0 100644 --- a/src/components/button/EditBtn.vue +++ b/src/components/button/EditBtn.vue @@ -1,13 +1,30 @@ - diff --git a/src/components/button/WriteBtn.vue b/src/components/button/WriteBtn.vue index 41b56c9..0bc6ef9 100644 --- a/src/components/button/WriteBtn.vue +++ b/src/components/button/WriteBtn.vue @@ -1,9 +1,30 @@ +const props = defineProps({ + isToggleEnabled: { + type: Boolean, + default: false, + }, +}); + +const buttonClass = ref("bx bx-edit"); + +const toggleText = () => { + if (props.isToggleEnabled) { + buttonClass.value = buttonClass.value === "bx bx-edit" ? "bx bx-x" : "bx bx-edit"; + } +}; + +const resetButton = () => { + buttonClass.value = "bx bx-edit"; +}; + +defineExpose({ resetButton }); + \ No newline at end of file diff --git a/src/components/projectlist/ProjectList.vue b/src/components/projectlist/ProjectList.vue index 0ebed53..cc10764 100644 --- a/src/components/projectlist/ProjectList.vue +++ b/src/components/projectlist/ProjectList.vue @@ -101,7 +101,7 @@ import { computed, ref, watch, onMounted, inject } from 'vue'; import SearchBar from '@c/search/SearchBar.vue'; import ProjectCard from '@c/list/ProjectCard.vue'; - import CategoryBtn from '@c/category/CategoryBtn.vue'; + import CategoryBtn from '@/components/category/CategoryBtn.vue'; import WriteBtn from '@c/button/WriteBtn.vue'; import CenterModal from '@c/modal/CenterModal.vue'; import FormSelect from '@c/input/FormSelect.vue'; diff --git a/src/components/wordDict/DictCard.vue b/src/components/wordDict/DictCard.vue index 94b6deb..392a544 100644 --- a/src/components/wordDict/DictCard.vue +++ b/src/components/wordDict/DictCard.vue @@ -18,7 +18,6 @@ type="checkbox" class="form-check-input admin-chk" :name="item.WRDDICSEQ" - id="" @change="toggleCheck($event)" >
@@ -66,7 +65,7 @@
- +
@@ -74,7 +73,7 @@