Skip to content

Quentin/page bde#66

Open
QuentinDesbrousses wants to merge 58 commits intomainfrom
quentin/page-bde
Open

Quentin/page bde#66
QuentinDesbrousses wants to merge 58 commits intomainfrom
quentin/page-bde

Conversation

@QuentinDesbrousses
Copy link

rebasing page-bde from main
for now page-bde contains trombinoscope of the whole bde and a carousel for events
will update ASAP

joan-teriihoania and others added 30 commits September 1, 2021 00:11
Copy link
Contributor

@joan-teriihoania joan-teriihoania left a comment

Choose a reason for hiding this comment

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

Mostly recommendations and errors due to rebase. Some components are built multiple times in Builder and there are some mistakes that came from #59.

:title="component.trombinoscope.title"
:members="component.trombinoscope.members"
/>
</div>
Copy link
Contributor

Choose a reason for hiding this comment

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

This component is already built higher up the Builder on line 14.

:instagram="component.social.instagram"
:snapchat="component.social.snapchat"
:tiktok="component.social.tiktok"
:mail="component.social.mail"
Copy link
Contributor

Choose a reason for hiding this comment

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

<Carousel
:carousels="component.carousel.carousels"
/>
</div>
Copy link
Contributor

Choose a reason for hiding this comment

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

This component is built twice in the Builder. Remove one of them.

import SocialNetworks from '~/components/Social';
import GraphScore from '~/components/GraphScore';
import Trombinoscope from '~/components/Trombinoscope';
export default {
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm not sure if these imports are required, there are already components like Carousel that are used without being imported.

package.json Outdated
"chart.js": "^2.9.4",
"core-js": "^3.17.3",
"graphql-tag": "^2.12.5",

Copy link
Contributor

Choose a reason for hiding this comment

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

Not important, but you should consider removing this empty line. package.json is supposed to be mostly managed by npm.

data() {
return {
hdr: website,
bureau: bureauxJSON,
Copy link
Contributor

Choose a reason for hiding this comment

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

Consider removing the bureaux attribute in ~/static/bureaux.json and just put the data directly to avoid using bureauxJSON.bureaux and just use bureauxJSON.

{
  "bureaux":[{emoji:"",nom:"",...}]
}

To :

[{emoji:"",nom:"",...}]


<script>
import website from '~/static/website.json';
import website from '~/static/bureaux.json';
Copy link
Contributor

Choose a reason for hiding this comment

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

Rename website to bureaux.

Consider removing the bureaux attribute in ~/static/bureaux.json and just put the data directly to avoid using bureaux.bureaux and just use bureaux.

{
  "bureaux":[{emoji:"",nom:"",...}]
}

To :

[{emoji:"",nom:"",...}]

@@ -0,0 +1,1044 @@
{
Copy link
Contributor

Choose a reason for hiding this comment

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

Consider removing the bureaux attribute and just put the data directly to avoid using bureauxJSON.bureaux and just use bureauxJSON when importing the file.

{
  "bureaux":[{emoji:"",nom:"",...}]
}

To :

[{emoji:"",nom:"",...}]

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.

4 participants