Skip to content

Documentation / @ember-data/request-utils / string / dasherize

Variable: dasherize()

ts
const dasherize: (str) => string;

Defined in: warp-drive-packages/utilities/declarations/-private/string/transform.d.ts:17

Replaces underscores, spaces, or camelCase with dashes.

js
import { dasherize } from '@warp-drive/utilities/string';

dasherize('innerHTML');                // 'inner-html'
dasherize('action_name');              // 'action-name'
dasherize('css-class-name');           // 'css-class-name'
dasherize('my favorite items');        // 'my-favorite-items'
dasherize('privateDocs/ownerInvoice';  // 'private-docs/owner-invoice'

Parameters

str

string

Returns

string

Since

4.13.0

Released under the MIT License.