mirror of
https://github.com/nuxt/nuxt.git
synced 2025-02-20 07:30:57 +00:00
docs: handle zero-length string
This commit is contained in:
parent
458ead0c8b
commit
dd91ac884b
@ -21,7 +21,7 @@ Code in the `shared/` directory cannot import any Vue or Nitro code.
|
||||
|
||||
```ts twoslash [shared/utils/capitalize.ts]
|
||||
export const capitalize = (input: string) => {
|
||||
return input[0].toUpperCase() + input.slice(1)
|
||||
return input[0] ? input[0].toUpperCase() + input.slice(1) : ''
|
||||
}
|
||||
```
|
||||
|
||||
@ -29,7 +29,7 @@ export const capitalize = (input: string) => {
|
||||
|
||||
```ts twoslash [shared/utils/capitalize.ts]
|
||||
export default function capitalize (input: string) {
|
||||
return input[0].toUpperCase() + input.slice(1)
|
||||
return input[0] ? input[0].toUpperCase() + input.slice(1) : ''
|
||||
}
|
||||
```
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user