chartjs / chartjs/Chart.js

TypeScript error border property on scale

Open
#11,213 2 comments 0 reactions 0 assignees View on GitHub
type: bug type: types
Dominant language
JavaScript
Stars
67.7k
Forks
11.9k
Avg merge
7h 39m
Merged PRs (30d)
5

Description

### Expected behavior

```ts
Chart.instances[indexInstance].options.scales[indexScale].border.color
```

```sh
error TS2339: Property 'border' does not exist on type '_DeepPartialObject<{ type: "time"; }...
```

### Current behavior

fix scale type

### Reproducible sample

https://www.typescriptlang.org/play?#code/JYWwDg9gTgLgBAbzgYQBYENZwL5wGZQQhwDkAxhrAHQBWAziQNwCwAUGwG6ZxkwAecALxwAJhDIBXEAFMAdjCoBzaTACiAG2kz5AIQCeASREAKAEQg9aTDFMBKOOjpwAEgBUAsgBlk6WVzoaWnIwLKyy0gDuKJQwxrx8ADSIbHCpcDB6YNIAXKTqwOEkCSlpIugw6LkIJWlp6ugARtLqdLkA2qYAStIipkmmOuoS0n1wpgCazeoQEaOmAOJQ0nJzAAoSUGCacwDyUL7KpgC6xay1tWUVdCqtcG3VZ+dP9U3quSQAxHAQeHAAahAYNIGKcnk9LpU7gBGABMSShAE4kgBmJIAViScLgyJONXO2COeOwoLSEDAMGAEFktweTzoZHQmhpeNqfCqLPOHNSxK5cD07MeYLgvOwHNFgpwbGwtlCbDw0DgcSpdHgBRE0j4BmpFVkZGkcAK0WsVAKKt8ero9lpPGVqu15v1wis1FNOotbTVGq1Zt10iOoVS8qgirItoNsnVfAAygzNOHwz69VQyRTlVR6YzgVa8aHtXAM3HhK6HcnyZTqenY8CPRGNTHM-68cA8MYC9IAPxUBrQdVQTuh6ZQextrs96RQKgDhXCUwfAAMC9MAclrHFQA

### Optional extra steps/info to reproduce

_No response_

### Possible solution

_No response_

### Context

_No response_

### chart.js version

v4.2.1

### Browser name and version

_No response_

### Link to your project

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.