File tree Expand file tree Collapse file tree 8 files changed +42
-14
lines changed
routes/components/form/examples Expand file tree Collapse file tree 8 files changed +42
-14
lines changed Original file line number Diff line number Diff line change 11# bexis-core-ui
2+ ## v.0.0.32
3+ ### add
4+ #### types
5+ - ListItem
6+ - KvP
7+
8+ #### enum
9+ - Position
10+
11+ ### update
12+ #### components
13+ - DropdownKVP
14+ - return of the target to complex or id only
15+ - TextInput, TextArea, Number
16+ - add placeholder
217
318## v0.0.31
419### add
Original file line number Diff line number Diff line change 11{
22 "name" : " @bexis2/bexis2-core-ui" ,
3- "version" : " 0.0.31 " ,
3+ "version" : " 0.1.0 " ,
44 "private" : false ,
55 "scripts" : {
66 "dev" : " vite dev" ,
Original file line number Diff line number Diff line change 99 export let invalid: boolean = false ;
1010 export let required: boolean = false ;
1111 export let feedback: string [] = [' ' ];
12+ export let placeholder: string = " " ;
1213 </script >
1314
1415<InputContainer {label } {feedback } {required }>
2021 class:input-error ={invalid }
2122 bind:value
2223 on:input
24+ {placeholder }
2325 />
2426</InputContainer >
Original file line number Diff line number Diff line change 99 export let invalid: boolean = false ;
1010 export let required: boolean = false ;
1111 export let feedback: string [] = [' ' ];
12+ export let placeholder: string = " " ;
1213 </script >
1314
1415<InputContainer {label } {feedback } {required }>
1920 class:input-error ={invalid }
2021 bind:value
2122 on:input
23+ {placeholder }
2224 />
2325</InputContainer >
Original file line number Diff line number Diff line change 99 export let invalid: boolean = false ;
1010 export let required: boolean = false ;
1111 export let feedback: string [] = [' ' ];
12+ export let placeholder: string = " " ;
13+
1214 </script >
1315
1416<InputContainer {label } {feedback } {required }>
2022 class:input-error ={invalid }
2123 bind:value
2224 on:input
25+ {placeholder }
2326 />
2427</InputContainer >
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ export interface Input {
1818 invalid : boolean ;
1919 valid : boolean ;
2020 required : boolean ;
21+ placeholder :string ;
2122}
2223
2324export interface FileInfo {
@@ -86,3 +87,16 @@ export interface TableConfig<T> {
8687 defaultPageSize ?: number ;
8788 optionsComponent ?: typeof SvelteComponent ;
8889}
90+
91+
92+ // lists
93+ export interface KvP {
94+ id : number ;
95+ text : string ;
96+ }
97+
98+ export interface ListItem {
99+ id : number ;
100+ text : string ;
101+ group : string ;
102+ }
Original file line number Diff line number Diff line change 99 feedback: [' ' ],
1010 invalid: false ,
1111 valid: false ,
12- required: false
12+ required: false ,
13+ placeholder:" please enter a name of a very important people"
1314 };
1415 </script >
1516
Original file line number Diff line number Diff line change 66
77 import type { Input } from ' $lib/models/Models' ;
88
9- let textInputData: Input = {
10- id: ' name' ,
11- label: ' Name' ,
12- feedback: [' ' ],
13- invalid: false ,
14- valid: false ,
15- required: false
16- };
17-
189 $ : textInputValue = ' David' ;
1910 </script >
2011
2314 <div class ="pt-3" ><b >Value:</b > {textInputValue }</div >
2415</div >
2516<div class =" pb-10" >
26- <TextArea id ="description" label ="Description" required ={true } />
17+ <TextArea id ="description" label ="Description" required ={true } placeholder = " more details here, please " />
2718</div >
2819<div class =" pb-10" >
29- <NumberInput id ="numberOf" label ="NumberOf" required ={true } />
20+ <NumberInput id ="numberOf" label ="NumberOf" required ={true } placeholder = " add a random number here " />
3021</div >
3122<div class =" pb-10" >
32- <DateInput id ="date" label ="Creation date" required ={true } />
23+ <DateInput id ="date" label ="Creation date" required ={true }/>
3324</div >
You can’t perform that action at this time.
0 commit comments