Commit f975ecf 1 parent ad9ca76 commit f975ecf Copy full SHA for f975ecf
File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,12 @@ window.badgeClassName = (state) => {
11
11
12
12
window . deslug = ( string ) => string . replace ( / [ \W _ ] + / g, " " )
13
13
14
+ window . camelCaseToTitle = ( string ) => {
15
+ const result = string . replace ( / ( [ A - Z ] ) / g, ' $1' )
16
+
17
+ return result . charAt ( 0 ) . toUpperCase ( ) + result . slice ( 1 )
18
+ } ;
19
+
14
20
window . getJson = async ( url ) => await fetch ( url , {
15
21
headers : {
16
22
"Content-Type" : "application/json" ,
Original file line number Diff line number Diff line change @@ -15,10 +15,10 @@ class="grid grid-cols-1 lg:grid-cols-2 gap-x-24 gap-y-4"
15
15
16
16
<template x-for =" (values, category) in about" >
17
17
<div class =" mb-4" >
18
- <x-butler::h2 class =" capitalize" x-text =" deslug (category)" ></x-butler::h2 >
18
+ <x-butler::h2 class =" capitalize" x-text =" camelCaseToTitle (category)" ></x-butler::h2 >
19
19
<template x-for =" (value, key) in filtered(values)" >
20
20
<div class =" flex justify-between" >
21
- <x-butler::label class =" capitalize" x-text =" deslug (key)" ></x-butler::label >
21
+ <x-butler::label class =" capitalize" x-text =" camelCaseToTitle (key)" ></x-butler::label >
22
22
23
23
<span x-show =" category === 'cache'" :class =" value ? 'text-green-dark' : 'text-red-dark'" x-text =" value" ></span >
24
24
<x-butler::muted x-show =" category !== 'cache'" x-text =" value" ></x-butler::muted >
You can’t perform that action at this time.
0 commit comments