The purpose is to upgrade the old storybook example.
The old story book in examples/plain-javascript-example was still in version 5 of storybook and Snyk was reporting several vulnerabilities.
Beside it was not longer possible to start storybook using npm run storybook, we were getting an error start-storybook not found.
The storybook version was so old that it failed to upgrade using the standard npx storybook@7 upgrade comande.
I have then created a new storybook from scratch and copy over all existings stories.
I have then fixup the videx-log types hierarchy for Plot/PlotOptions and Track/TrackOptions using Generic programing.
Before those fixes, all the stories in the storybook did not render properly (all empty pages like the movie in issue #182 )
order of the story (Plot, Track, Controller, Viewer)
add a StackedTrack (track 6 named "Formation" in the movie for the Log Controller and Log Viewer)
this highlight a bug with the horizontal display of the StackedTrack that I am planning to work on next
create a new story with argument "Log Controller With Args", It may be best to demo the capabilities without multiplying the stories.
The purpose is to upgrade the old storybook example.
The old story book in examples/plain-javascript-example was still in version 5 of storybook and Snyk was reporting several vulnerabilities. Beside it was not longer possible to start storybook using
npm run storybook
, we were getting an errorstart-storybook not found
. The storybook version was so old that it failed to upgrade using the standardnpx storybook@7 upgrade
comande.I have then created a new storybook from scratch and copy over all existings stories.
I have then fixup the videx-log types hierarchy for Plot/PlotOptions and Track/TrackOptions using Generic programing. Before those fixes, all the stories in the storybook did not render properly (all empty pages like the movie in issue #182 )
https://github.com/equinor/videx-wellog/assets/68541104/b2692649-c4a8-4da8-b7ad-bf40b54af4a0