Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test all components #83

Open
wants to merge 43 commits into
base: dev
Choose a base branch
from
Open

test all components #83

wants to merge 43 commits into from

Conversation

VachetVirginie
Copy link

@VachetVirginie VachetVirginie commented Jul 4, 2024

Test All Components 🚀

Buzz Logo

Link to the Pr of the component to test

  • NotificationBar
  • PageContainer
  • HeaderBar
  • FooterBar
  • UserMenuBtn
  • DialogBox
  • DataList
  • NotFoundPage
  • DataListGroup
  • SubHeader
  • BackBtn
  • FranceConnectBtn
  • CopyBtn
  • Logo
  • HeaderLoading
  • BackToTopBtn
  • CookieBanner
  • CookiesPage
  • LogoBrandSection
  • ChipList
  • MaintenancePage
  • FooterWrapper
  • ErrorPage
  • NirField
  • AlertWrapper
  • PhoneField
  • SkipLink
  • RatingPicker
  • SelectBtnField
  • DatePicker
  • PaginatedTable
  • TableToolbar
  • RangeField
  • ExternalLinks
  • PasswordField
  • DownloadBtn
  • CustomIcon
  • SearchListField
  • FileList
  • LangBtn
  • PeriodField
  • FileUpload
  • UploadWorkflow
  • FilePreview
  • FiltersSideBar
  • FiltersInline
  • FilterModule
  • FormBuilder
  • FormField
  • FormFieldList

Link to the Issue to test

  • First One

Errors reported:

  • Pb de store
  • Pb dayjs
  • DownloadBtn (notifs)
  • NotificationBar
  • HeaderBar: font pas bonne sur h1/h2
  • DataList / DataListGroup : action
  • CookiesPage : types/enums export
  • ChipList : comportement étrange + btn
  • alertWrapper: warn type ts
  • ratingPicker : manque export des différents pickers
  • datePicker : décroché sur error/warning
  • paginatedTable : manque exports types/enums
  • passwordField : soucis de padding sur version de base
  • uploadWorkFlow: valueUpdated ne met pas à jour le nom du fichier
  • filterSideBar : bug sur le DatePicker
  • formField : période : icone calendar devrait être en opacité 100% par défaut
  • formField : password : variant outlined ne fonctionne pas
  • formField : sliders : harmoniser taille curseur
  • formField : password / date / range : variant outlined ne fonctionne pas mais outlined: true oui (à mettre en conformité)
  • formField : checker retours
  • formFieldList : ajouter espace sous description
  • formBuilder : améliorer espace entre les sections
  • formBuilder : checker retours

@VachetVirginie VachetVirginie force-pushed the feature/tests-componants branch from 6b9e8d9 to f0bf60f Compare July 5, 2024 09:46
@DavidFyon DavidFyon self-assigned this Jul 10, 2024
Copy link
Author

@VachetVirginie VachetVirginie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pour generer automatiquement le header ;)

<template>
	<HeaderBar
		service-title="Design System"
		service-sub-title="Documentation du Design System"
		:navigation-items="navigationItems"
	/>
</template>
<script setup lang="ts">
import { HeaderBar } from "@cnamts/synapse-bridge";
import routes from '@/router/';

const generateNavigationItems = () => {
	return routes.map(route => ({
		label: route.name.replace(/-/g, ' ').replace(/\b\w/g, l => l.toUpperCase()),
		to: route.path
	})).filter(item => item.to !== '/')
		.sort((a, b) => a.label.localeCompare(b.label));
};

const navigationItems = generateNavigationItems();
</script>

@DavidFyon DavidFyon force-pushed the feature/tests-componants branch from cf06b57 to 0b60bcc Compare July 26, 2024 08:56
@VachetVirginie VachetVirginie force-pushed the feature/tests-componants branch from f726067 to 4a7240f Compare July 26, 2024 12:29
@DavidFyon DavidFyon force-pushed the feature/tests-componants branch 5 times, most recently from bfd4e02 to b515728 Compare July 31, 2024 09:47
@DavidFyon DavidFyon force-pushed the feature/tests-componants branch from b515728 to 829dacb Compare August 9, 2024 07:41
@DavidFyon DavidFyon force-pushed the feature/tests-componants branch from 829dacb to da976b1 Compare September 10, 2024 12:38
@DavidFyon DavidFyon force-pushed the feature/tests-componants branch from da976b1 to a518a69 Compare September 26, 2024 08:06
@DavidFyon DavidFyon force-pushed the feature/tests-componants branch from a518a69 to 591974b Compare October 4, 2024 14:50
@DavidFyon DavidFyon force-pushed the feature/tests-componants branch from 591974b to 225de87 Compare November 26, 2024 15:50
@DavidFyon DavidFyon force-pushed the feature/tests-componants branch from 225de87 to fd405b6 Compare December 9, 2024 13:55
@DavidFyon DavidFyon force-pushed the feature/tests-componants branch from fd405b6 to 8b75620 Compare December 10, 2024 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants