β¨ FEATURE REPORT
| Key |
Description |
| Button Component |
Create and develop the button accessible components |
π DESCRIPTION
Your task is to focus in the accessible buttons - Toggle, Loading, Link. Create and develop them, make sure to follow the industry standard accessible protocals required for making the components accessible.
π FOLDER GUIDE
Toggle : src\lab\AccessibleButtons\Toogle (folder) .
.
βββ src/
βββ lab/
βββ AccessibleButtons/
βββ Toggle/
βββ ToggleButtonVariant.tsx
βββ ToggleButtonTags.ts
βββ ToggleButtonVariant.code.ts
βββ ToggleButtonVariant.props.ts
Loading : src\lab\AccessibleButtons\Loading(folder).
.
βββ src/
βββ lab/
βββ AccessibleButtons/
βββ Loading/
βββ LoadingButtonVariant.tsx
βββ LoadingButtonTags.ts
βββ LoadingButtonVariant.code.ts
βββ LoadingButtonVariant.props.ts
Link : src\lab\AccessibleButtons\Link (folder).
.
βββ src/
βββ lab/
βββ AccessibleButtons/
βββ Link/
βββ LinkButtonVariant.tsx
βββ LinkButtonTags.ts
βββ LinkButtonVariant.code.ts
βββ LinkButtonVariant.props.ts
π ROUTING GUIDE
Toggle : src\app\button\toggle\page.tsx.
'use client';
// Modules
const ToogleAccessibleButtonVariantPage = () => {
return (
<div className="min-h-screen">
<h1>Toggle Variant!</h1>
</div>
);
};
export default ToogleAccessibleButtonVariantPage;
Loading : src\app\button\loading\page.tsx
'use client';
// Modules
const LoadingAccessibleButtonVariantPage = () => {
return (
<div className="min-h-screen">
<h1>Loading Variant!</h1>
</div>
);
};
export default LoadingAccessibleButtonVariantPage;
Link : src\app\button\link\page.tsx
'use client';
// Modules
const LinkAccessibleButtonVariantPage = () => {
return (
<div className="min-h-screen">
<h1>Link Variant!</h1>
</div>
);
};
export default LinkAccessibleButtonVariantPage;
π€ ACCEPTANCE CRITERIA
π€ ASSIGNEE
π» GIT GUIDE
| Branch |
Commit type |
| page/accessible-component-Toogle-button |
page(accessible-component-Toggle-button) |
| page/accessible-component-Loading-button |
page(accessible-component-Loading-button) |
| page/accessible-component-Link-button |
page(accessible-component-Link-button) |
β¨ FEATURE REPORT
π DESCRIPTION
Your task is to focus in the accessible buttons -
Toggle,Loading,Link. Create and develop them, make sure to follow the industry standard accessible protocals required for making the components accessible.π FOLDER GUIDE
Toggle: src\lab\AccessibleButtons\Toogle (folder) .. βββ src/ βββ lab/ βββ AccessibleButtons/ βββ Toggle/ βββ ToggleButtonVariant.tsx βββ ToggleButtonTags.ts βββ ToggleButtonVariant.code.ts βββ ToggleButtonVariant.props.tsLoading: src\lab\AccessibleButtons\Loading(folder).. βββ src/ βββ lab/ βββ AccessibleButtons/ βββ Loading/ βββ LoadingButtonVariant.tsx βββ LoadingButtonTags.ts βββ LoadingButtonVariant.code.ts βββ LoadingButtonVariant.props.tsLink: src\lab\AccessibleButtons\Link (folder).. βββ src/ βββ lab/ βββ AccessibleButtons/ βββ Link/ βββ LinkButtonVariant.tsx βββ LinkButtonTags.ts βββ LinkButtonVariant.code.ts βββ LinkButtonVariant.props.tsπ ROUTING GUIDE
Toggle: src\app\button\toggle\page.tsx.Loading: src\app\button\loading\page.tsxLink: src\app\button\link\page.tsxπ€ ACCEPTANCE CRITERIA
π€ ASSIGNEE
π» GIT GUIDE