What `as const` Means in TypeScript and When to Use It | CodeTrail