Skip to content

Commit

Permalink
added markup support
Browse files Browse the repository at this point in the history
  • Loading branch information
msalbrain committed Nov 22, 2023
1 parent ed762f4 commit 464fc11
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 4 deletions.
6 changes: 5 additions & 1 deletion web/admin/src/components/product/Add.vue
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,10 @@
</div>

<hr />
<FormTextarea v-model="product.description" id="textarea" name="Description" />

<span>Description</span>
<Editor v-model:model-value="product.description" />

</dl>
</div>

Expand All @@ -94,6 +97,7 @@ import FormInput from "@/components/form/Input.vue";
import FormButton from "@/components/form/Button.vue";
import FormSelect from "@/components/form/Select.vue";
import FormTextarea from "@/components/form/Textarea.vue";
import Editor from "@/components/Editor.vue"
import { costStripe } from "@/utils/";
import { showMessage } from "@/utils/message";
import { apiPost } from "@/utils/api";
Expand Down
6 changes: 5 additions & 1 deletion web/admin/src/components/product/Update.vue
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,10 @@
<FormUpload :productId="`${product.id}`" accept=".jpg,.jpeg,.png" section="image" @added="addProductImage" />

<hr />
<FormTextarea v-model="product.description" id="textarea" name="Description" />

<span>Description</span>
<Editor v-model:model-value="product.description"/>

</dl>
</div>

Expand All @@ -106,6 +109,7 @@ import { onMounted, computed, ref } from "vue";
import FormInput from "@/components/form/Input.vue";
import FormButton from "@/components/form/Button.vue";
import FormTextarea from "@/components/form/Textarea.vue";
import Editor from "@/components/Editor.vue"
import FormUpload from "@/components/form/Upload.vue";
import { costFormat, costStripe } from "@/utils/";
import { showMessage } from "@/utils/message";
Expand Down
2 changes: 1 addition & 1 deletion web/admin/src/components/product/View.vue
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
</div>
</DetailList>

<DetailList name="description">{{ product.description }}</DetailList>
<DetailList name="description" v-html="product.description"></DetailList>
</dl>
</div>

Expand Down
2 changes: 1 addition & 1 deletion web/site/product.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
</div>
<div class="lg:col-span-2">
<h1 class="text-xl font-bold text-gray-900 sm:text-3xl">{{product.name}}</h1>
<p class="mt-4">{{product.description}}</p>
<p class="mt-4" v-html="product.description"></p>
<ul class="mt-4 list-disc pl-4">
<li v-for="(item, index) in product.attributes">{{item}}</li>
</ul>
Expand Down

0 comments on commit 464fc11

Please sign in to comment.