Highcharts: рд╣рд╛рдИрдЪрд╛рд░реНрдЯ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ? рдкреЗрдбрд╝ рд╣рд┐рд▓рд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

рдХреЛ рдирд┐рд░реНрдорд┐рдд 24 рдЬреБрд▓ре░ 2018  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: highcharts/highcharts

рдореИрдВ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдореЗрдВ рдХреЛрдгреАрдп рдХреЗ рд╕рд╛рде рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдФрд░ рд╣рд╛рдИрд╕реНрдЯреЙрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрдЪреНрдЫреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдХреЗ рдмрдВрдбрд▓ рдЖрдХрд╛рд░ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ:
рдореЗрд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдВрдбрд▓ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЗрд╕ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЛ рджреЗрдЦреЗрдВ:
screen shot 2018-07-24 at 12 07 05 pm
рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдиреЗ рд▓рдЧрднрдЧ 500kb (рдЧрд╣рд░реЗ рдиреАрд▓реЗ рд░рдВрдЧ рдХреА рд░реВрдкрд░реЗрдЦрд╛) рддрдХ рдЦрд╛ рд▓рд┐рдпрд╛, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХреЛрдгреАрдп (рд▓рд╛рд▓ рд░реВрдкрд░реЗрдЦрд╛) рдЬреИрд╕реЗ рдЪрдВрдХреА рдврд╛рдВрдЪреЗ рд╕реЗ рднреА рдмрдбрд╝рд╛ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЕрдЧрд░ рдХреЛрдИ рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЪрд╛рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрдиреНрд╣реЗрдВ рд╕рднреА рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдХреЛрдб рдХреЛ рдЬрд╛рд░реА рд░рдЦрдирд╛ рд╣реЛрдЧрд╛, рдЬреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ рд╣реИред

рдореИрдВ рдпрд╣рд╛рдВ рдЬреЛ рд╕рдорд╛рдзрд╛рди рдЬрд╛рдирддрд╛ рд╣реВрдВ, рд╡рд╣ рд╣реИ рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдирд╛ рддрд╛рдХрд┐ рдХреЛрдИ рдХреЗрд╡рд▓ рд╡рд╣реА рдЖрдпрд╛рдд рдХрд░ рд╕рдХреЗ рдЬрд┐рд╕рдХреА рдЙрдиреНрд╣реЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рд╛рде рд╣реА рдирдП рд╡реЗрдмрдкреИрдХ рдЯреНрд░реА рд╢реЗрдХрд┐рдВрдЧ рдХреЗ рд╕рд╛рде, рдмрдВрдбрд▓ рдХрд╛ рдЖрдХрд╛рд░ рдХрд╛рдлреА рдХрдо рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЬрд▓реНрдж рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдк рд▓реЛрдЧ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ?

TypeScript Enhancement

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдирдорд╕реНрддреЗ, рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рд╣рдордиреЗ рдЕрдкрдиреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ ES рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк import Highcharts from 'highcharts/es-modules/masters/highcharts.src.js' рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреБрдЫ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрди рднрд╛рдЧреЛрдВ рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдмрдирд╛рдиреЗ рдкрд░ рднреА рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЯреНрд░реА рд╢реЗрдХрд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕реЗ рдХрдм рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдИрдЯреАрдП рджреЗрдирд╛ рдлрд┐рд▓рд╣рд╛рд▓ рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореБрдЭреЗ рдХреБрдЫ рдФрд░ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдореИрдВ рдЖрдкрдХреЛ рдЕрдкрдбреЗрдЯ рд░рдЦреВрдВрдЧрд╛ред

рд╕рднреА 14 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рд╛рдп @envil ,
рд╢реБрд░реБрдЖрдд рдореЗрдВ рдореИрдВ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ highstock.js рд▓реЛрдб рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рд╕реБрд╡рд┐рдзрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЖрдк рдпрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рдЯреВрд▓ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдиреА рдХрд╕реНрдЯрдо рдлрд╝рд╛рдЗрд▓ рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ:

Highcharts lib рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореЙрдбреНрдпреВрд▓рд░ рд╣реИ: https://www.highcharts.com/docs/getting-started/how-to-create-custom-highcharts-files

рдЖрдкрдХреЗ рдЬрд╡рд╛рдмреЛрдВ рдХреЗ рд▓рд┐рдП рд╢реБрдХреНрд░рд┐рдпрд╛ред
рдореИрдВ рдХрд╕реНрдЯрдо рдмрд┐рд▓реНрдб рдлреАрдЪрд░ рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ рдореБрдЭреЗ рдПрдХ highchart-custom.src.js рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдиреЛрдб_рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рдХреЛрдгреАрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдФрд░ рдЯрд╛рдЗрдкрдкреНрд░рддрд┐ рдХреЗ рд▓рд┐рдП рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдПрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдИ рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдореЗрд░рд╛ рдорддрд▓рдм ES рдореЙрдбреНрдпреВрд▓ рд╣реИ, рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдиреНрдп ES рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдЖрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рджреЗрдЦреЗрдВ рдХрд┐ рдХреИрд╕реЗ lodash рдФрд░ date-fns рдиреЗ underscore рдФрд░ momentjs $ рдХреЛ рд╣рд░рд╛рдпрд╛ рд╣реИ, рдЗрд╕ рддрд░рд╣ рдХреА рдореЙрдбрд░реНрдирд╛рдЗрдЬреЗрд╢рди рдХреНрд╖рдорддрд╛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░рдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

@ рдЬреЙрди-рдП-рдиреНрдпрд╛рдЧрд╛рд░реНрдб рдПрдлрд╡рд╛рдИрдЖрдИ

рдореИрдВ рднреА рдЗрд╕рдореЗрдВ рднрд╛рдЧ рд░рд╣рд╛ рд╣реВрдВред
рдореИрдВрдиреЗ import * as Highstock from 'highcharts/highstock'; рдХреЗ рд╕рд╛рде рдЬрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рд╛ред

рдирдорд╕реНрддреЗ, рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рд╣рдордиреЗ рдЕрдкрдиреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ ES рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк import Highcharts from 'highcharts/es-modules/masters/highcharts.src.js' рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреБрдЫ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрди рднрд╛рдЧреЛрдВ рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдЯреИрдВрдбрдЕрд▓реЛрди рдмрдирд╛рдиреЗ рдкрд░ рднреА рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЯреНрд░реА рд╢реЗрдХрд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕реЗ рдХрдм рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдИрдЯреАрдП рджреЗрдирд╛ рдлрд┐рд▓рд╣рд╛рд▓ рдереЛрдбрд╝рд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рдореБрдЭреЗ рдХреБрдЫ рдФрд░ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдореИрдВ рдЖрдкрдХреЛ рдЕрдкрдбреЗрдЯ рд░рдЦреВрдВрдЧрд╛ред

рдирдорд╕реНрддреЗ,

рдореИрдВ рдХреЗрд╡рд▓ 'рд╕реНрдЯреЙрдХ рдЪрд╛рд░реНрдЯ' рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛:
https://github.com/highcharts/highcharts-angular#core

import * as Highcharts from 'highcharts';
import Stock from 'highcharts/modules/stock';
Stock(Highcharts);

рдХреЗ рдмрдЬрд╛рдП :
import * as Highcharts from 'highcharts/highstock';

рдЕрдм рдмрдВрдбрд▓ рдореЗрдВ, рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
screen

рдореИрдВ рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕-рд░рд┐рдПрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдЖрдпрд╛рдд * рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдЕрднреА рднреА рд╣рд╛рд░ рдирд╣реАрдВ рдорд╛рди рд░рд╣рд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдореИрдВ рдЕрдм рддрдХ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреЗрдбрд╝ рдХреЛ рд╣рд┐рд▓рд╛рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд░рд╣рд╛ рд╣реВрдВред

https://github.com/highcharts/highcharts-react/blob/08cd61ca178276d716ae65fba76e1d07924b2838/src/highchartsReact.d.ts#L6

рдореЗрд░рд╛ рд╡рд░реНрддрдорд╛рди рд╕рдорд╛рдзрд╛рди: рдПрд▓рд┐рдпрд╛рд╕ рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдореЙрдбреНрдпреВрд▓ рд╣рд╛рдИрд╕реНрдЯреЙрдХ рдореЙрдбреНрдпреВрд▓ рдореЗрдВред

рдЖрдк рдЪрд╛рд░реНрдЯ рдкреНрд░рдХрд╛рд░ (рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕/рд╣рд╛рдИрд╕реНрдЯреЙрдХ) рджреЛрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдмрдВрдбрд▓ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ ред

рдпрд╣ рд╡реЗрдмрдкреИрдХ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рд╡реЗрдмрдкреИрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ "resolve.alias" рдЬрд╛рдВрдЪреЗрдВ):

    alias: {
      highcharts$: 'highcharts/highstock.js',
    }

рдЖрдк (рдмреЗрдмреЗрд▓-рдкреНрд▓рдЧрдЗрди-рдореЙрдбреНрдпреВрд▓-рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░) рдХреЗ рд▓рд┐рдП рдХреЛрд▓рд╛рд╣рд▓ рдХреЗ рд╕рд╛рде рдЕрд▓рд┐рдпрд╛рд╕рд┐рдВрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рд╣рдо рдкреВрд░реЗ lib рдХреЛ рдореЙрдбреНрдпреВрд▓рд░ рдХрд░ рд╕рдХреЗрдВред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рд╛рдИрд╕реНрдЯреЙрдХ рдХреЛ modules/stock.js рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдКрдкрд░ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

import * as Highcharts from 'highcharts';
import Stock from 'highcharts/modules/stock';
Stock(Highcharts);

@pawelfus рдХрд┐рд╕реА рддрд░рд╣ рдореЗрд░реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ: TypeError: Highcharts.stockChart is not a function

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреЛрдИ рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реНрд╡рдпрдВ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдордЬрд╛рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдХреЛрдИ рдЙрдкрд╛рдп?

рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ
рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ jest.config.js рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рд╣рд▓ рдХрд░рдирд╛:

  moduleNameMapper: {
    '^highcharts$': '<rootDir>/node_modules/highcharts/highstock'
  },

рдЗрд╕ рдкрд░ рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди ? рд╣рд╛рдИрдЪрд╛рд░реНрдЯреНрд╕ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдбрд╝реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИ :(

рд╣рд╛рдп @ рдпреЛрд╣рдВрдбрд╛! рд╣рдо рд▓рдЧрднрдЧ рдЖрдзреЗ рд░рд╛рд╕реНрддреЗ рдкрд░ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк https://github.com/highcharts/highcharts/issues/12738 рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдк рдЯреНрд░реА рд╢реЗрдХ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ ES рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдлрд┐рд▓рд╣рд╛рд▓ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ (рдХреЗрд╡рд▓ рдорд╛рд╕реНрдЯрд░реНрд╕), рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЕрднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдФрд░ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рддреЛ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде, рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдкрде рдЕрд▓рдЧ рд╣реЛрдВрдЧреЗред

import Chart from 'https://code.highcharts.com/es-modules/parts/Chart.js'
import SVGRenderer from 'https://code.highcharts.com/es-modules/parts/SVGRenderer.js'
new Chart('container', { /* ...options... */ });

https://jsfiddle.net/xtof0m14/

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

oysteinmoseng picture oysteinmoseng  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Dunge picture Dunge  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

fedegara picture fedegara  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

remilandais picture remilandais  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

madreason picture madreason  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ