worksafe-component-library
Advanced tools
Comparing version 1.7.6 to 1.7.7
@@ -11,2 +11,3 @@ import { configure, addDecorator } from '@storybook/vue'; | ||
import Vuex from 'vuex' // Vue plugins | ||
import VTooltip from 'v-tooltip' | ||
@@ -18,2 +19,3 @@ // Import your custom components. | ||
Vue.use(Vuex) | ||
Vue.use(VTooltip) | ||
@@ -20,0 +22,0 @@ const $store = () => new Vuex.Store({ |
@@ -5,2 +5,7 @@ # Changelog | ||
- | ||
- v1.7.7 | ||
- Add Tooltip component | ||
- Forms - Added more permissive conditional logic. No longer constrained to only be | ||
a single rule or have 'hidden' the only state. Anything unexpected or unsupported | ||
is now displayed as a warning above the form. | ||
- v1.7.6 | ||
@@ -7,0 +12,0 @@ - Card - Add interaction styles |
{ | ||
"name": "worksafe-component-library", | ||
"version": "1.7.6", | ||
"version": "1.7.7", | ||
"description": "A Vue.js component library for use in WorkSafe family websites", | ||
@@ -38,2 +38,3 @@ "main": "./src/index.js", | ||
"slick-carousel": "^1.8.1", | ||
"v-tooltip": "^2.0.0-rc.31", | ||
"vue": "^2.5.13", | ||
@@ -40,0 +41,0 @@ "vue-form-generator": "^2.2.0", |
@@ -85,4 +85,1 @@ import { whitelist, opaqueKeys } from './constants' | ||
} | ||
export const logplz = data => console.log(JSON.parse(JSON.stringify(data))) | ||
logplz.error = data => console.error(JSON.parse(JSON.stringify(data))) |
@@ -57,2 +57,23 @@ # App Form component | ||
Claim form requirements | ||
- Step 0 | ||
- First screen has no fields | ||
- Step 1 | ||
- Address entry with autocomplete (YEP) | ||
- Tooltips | ||
- Step 2 | ||
- Choice in first question changes several of the questions | ||
- And maybe labels as well | ||
- Conditionally required variables | ||
- Step 3 | ||
- Address entry again | ||
- Step 4 (?) | ||
- Date picker - just a simple IE fallback | ||
- Two file uploads? - check current capabilities of iOS. | ||
- Step 5 | ||
- Signature? - nah. Physical print out instead. | ||
~~~ | ||
- [ ] Make sure IDs for labels can work even if the form is embedded in another | ||
@@ -59,0 +80,0 @@ page (maybe more than one form on the page). |
@@ -31,2 +31,5 @@ // container components | ||
// Subcomponets | ||
import Tooltip from './components/SubComponents/Tooltip' | ||
// Action components | ||
@@ -66,4 +69,5 @@ // import ActionSteps from './components/Content/ActionSteps' | ||
export { ImageText } | ||
export { Tooltip } | ||
// Action Components | ||
// export {ActionSteps} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1433508
292
10399
8
+ Addedv-tooltip@^2.0.0-rc.31
+ Added@babel/runtime@7.26.0(transitive)
+ Addedlodash@4.17.21(transitive)
+ Addedpopper.js@1.16.1(transitive)
+ Addedregenerator-runtime@0.14.1(transitive)
+ Addedv-tooltip@2.1.3(transitive)
+ Addedvue-resize@1.0.1(transitive)