9 lines
199 B
JavaScript
9 lines
199 B
JavaScript
const nonAlphaNum = /[^A-Za-z0-9\-]/g;
|
|
const space = /\s+/g;
|
|
export function makeSlug(text) {
|
|
return text
|
|
.toLowerCase()
|
|
.replace(space, '-')
|
|
.replace(nonAlphaNum, '');
|
|
}
|