aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Corentin THOMASSET <corentin.thomasset74@gmail.com> 2023-10-31 10:52:01 +0100
committerGravatar GitHub <noreply@github.com> 2023-10-31 09:52:01 +0000
commit681f7bf644550c75f768d86dabf0b187402fa560 (patch)
treee3edf2501c4001b56fbd2c27b0103be72585b24d /src
parentf5eb7a8c49d4eea1e9cf03011dadc61f1f19aca0 (diff)
downloadit-tools-681f7bf644550c75f768d86dabf0b187402fa560.tar.gz
it-tools-681f7bf644550c75f768d86dabf0b187402fa560.tar.zst
it-tools-681f7bf644550c75f768d86dabf0b187402fa560.zip
feat(case-converter): added mocking case (#705)
Diffstat (limited to 'src')
-rw-r--r--src/tools/case-converter/case-converter.vue7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/tools/case-converter/case-converter.vue b/src/tools/case-converter/case-converter.vue
index d3eb5d2..77757ee 100644
--- a/src/tools/case-converter/case-converter.vue
+++ b/src/tools/case-converter/case-converter.vue
@@ -73,6 +73,13 @@ const formats = computed(() => [
label: 'Snakecase:',
value: snakeCase(input.value, baseConfig),
},
+ {
+ label: 'Mockingcase:',
+ value: noCase(input.value, baseConfig)
+ .split('')
+ .map((char, index) => (index % 2 === 0 ? char.toUpperCase() : char.toLowerCase()))
+ .join(''),
+ },
]);
const inputLabelAlignmentConfig = {