📄 index.ts¶
📊 Analysis Summary¶
| Metric | Count |
|---|---|
| 🔧 Functions | 1 |
| 📦 Imports | 4 |
| 🟢 Vue Composition API | 1 |
| 📑 Type Aliases | 1 |
📚 Table of Contents¶
🛠️ File Location:¶
📂 packages/shared/useArrayJoin/index.ts
📦 Imports¶
| Name | Source |
|---|---|
ComputedRef |
vue |
MaybeRefOrGetter |
vue |
computed |
vue |
toValue |
vue |
Vue Composition API¶
| Name | Type | Reactive Variables | Composables |
|---|---|---|---|
computed |
computed | none | none |
Functions¶
useArrayJoin(list: MaybeRefOrGetter<MaybeRefOrGetter<any>[]>, separator: MaybeRefOrGetter<string>): UseArrayJoinReturn¶
Code
-
JSDoc:
/** * Reactive `Array.join` * * @see https://vueuse.org/useArrayJoin * @param list - the array was called upon. * @param separator - a string to separate each pair of adjacent elements of the array. If omitted, the array elements are separated with a comma (","). * * @returns a string with all array elements joined. If arr.length is 0, the empty string is returned. */ -
Parameters:
list: MaybeRefOrGetter<MaybeRefOrGetter<any>[]>separator: MaybeRefOrGetter<string>- Return Type:
UseArrayJoinReturn - Calls:
computed (from vue)toValue(list).map(i => toValue(i)).jointoValue (from vue)