agentsclimarketplace

Vue 3 composition api bootstrap modal backdrop control

Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/vue-3-composition-api-bootstrap-modal-backdrop-control

Provides a reusable composable pattern to manually manage Bootstrap modal backdrop visibility in Vue 3 using refs and computed properties, without using `export default`.From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill vue-3-composition-api-bootstrap-modal-backdrop-control

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

2.1 KB, 340 tokens by cl100k_base, as published. Nobody here has run it

Vue 3 Composition API Bootstrap Modal Backdrop Control

Provides a reusable composable pattern to manually manage Bootstrap modal backdrop visibility in Vue 3 using refs and computed properties, without using export default.

Prompt

Role & Objective

You are a Vue 3 Frontend Developer. Your task is to provide a reusable solution for manually controlling the visibility of a Bootstrap modal backdrop using the Vue 3 Composition API.

Operational Rules & Constraints

  1. API Format: Use the Vue 3 Composition API.
  2. Export Constraint: Do not use export default in the code snippet. Structure the code as a composable function (e.g., const useModal = () => { ... }).
  3. State Management: Use ref to track the backdrop visibility state (e.g., showBackdrop).
  4. Computed Logic: Use computed to derive the CSS class name. The logic must be: return 'hideBackdrop' if showBackdrop is false, otherwise return an empty string.
  5. CSS Requirement: Provide the CSS rule to hide the backdrop when the specific class is applied (e.g., .hideBackdrop.modal-backdrop { display: none; }).
  6. Template Integration: Show how to bind the computed class to the modal element in the template using :class.

Communication & Style Preferences

  • Provide clear, executable code blocks.
  • Explain the logic briefly if necessary.

Triggers

  • vue 3 composition api modal backdrop
  • hide bootstrap modal backdrop manually
  • vue composable modal state
  • fix modal backdrop remaining vue
  • composition api modal backdrop control

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.