From 2c3c8a52ed8299d4cdc5d55ab1c036c5b3c1c937 Mon Sep 17 00:00:00 2001 From: Sylvain Gougouzian Date: Sat, 3 Jun 2023 09:06:38 +0200 Subject: [PATCH 1/6] feat: :sparkles: Links to openfeedbacks --- src/openfeedbacks.js | 38 ++++++++++++++++++++++++++++++++++++++ src/views/pages/agenda.js | 21 +++++++++++++++------ 2 files changed, 53 insertions(+), 6 deletions(-) create mode 100644 src/openfeedbacks.js diff --git a/src/openfeedbacks.js b/src/openfeedbacks.js new file mode 100644 index 0000000..9501ed5 --- /dev/null +++ b/src/openfeedbacks.js @@ -0,0 +1,38 @@ +export const openfeedbacks = { + "l_art_du_DeeJaying_par_la_pratique": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/19A5DYzQiX9KGabiRZIK", + "on_vit_deja_dans_un_monde_federe": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/2TBNNk9w1gEofQwDufBw", + "vous_pouvez_venir":"https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/61uJyxeCpCUfLVZm047f", + "naviguer_et_coder_comment_on_fait":"https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/68Z2WwVSJ9oP1OfXXyeJ", + "recits_d_epouvante_mlops": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/KhncUojNDXT7UoYXKKkU", + "mobkky_le_mob_applique_au_molkky": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/LJpjuxKkN21A7R9ZK5Gh", + "la_pull_request_de_l_horreur": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/MwwBXttfFJu536CUNnnj", + "imager_materialiser_sa_pensee": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/RD9AzFTXlAdwmgYRRAQW", + "esprit_de_famille": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/WCZHpv6LP44b6zDqaoOH", + "revivez_la_cryptographie_de_nos_ancetres" : "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/aFeNTZTqEjW9A6k1Wi9j", + "de_la_tablette_d_argile_a_ChatGPT": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/bs3lWkIIecLILS6myXzI", + "le_guide_du_voyageur": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/gZd0mh3pY9Xz6Gm6ZdPb", + "un_scrum_master_en_or": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/kiMZpmyJDksQC0mMuMtu", + "il_etait_une_fois_un_arbre_qui_parle": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/nMWG2SnTVYe7knR1nI0b", + "javascript_une_histoire": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/pXwMGMSK8wpMIMoYSayU", + "mini_golf_pour_une_accessibilite": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/qMkXhNHmZodluBZ28qzs", + "a_la_decouverte_du_developpement_mobile": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/r0T8dpcqSh3TTZB16kbS", + "avant_je_supprimai_des_bugs": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/ujEFnU88nGa9WtyAfH6m", + "dessines_moi_rust": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/2r8HzqvVuPvvTmyoYcaw", + "intelligence_artificielle_expliquee_en_20_minutes": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/3wCEYJZ26BOlFf11IN2W", + "keynote_jeudi_matin": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/96yF0z9sXKy6rMKEWxzY", + "creer_des_objets_3D_avec_du_code": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/F9O3wzs3Ozcy85o8tA1R", + "pour_eviter_le_dirty_recruiting": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/VvZ7IMEHBES2mxu7aUut", + "construire_soi_meme_son_clavier_mecanique": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/dGsAppCLuZEcEoJC8wDL", + "do_not_track_me": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/er3gOYwdeNYhxYyvagy9", + "event_driven_qu_est_ce_donc": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/hb3tHXpRWQ7VX3mpTRAA", + "the_developer_portal": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/iCPztz0B0cnDrSjh0W75", + "bienvenue_dans_ma_zone_d_inconfort": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/iUlTdaw6fdjBn8rNeX6J", + "d_un_orchestre_fige_a_un_joli_ballet": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/ClzTSd7EVr4Xk2JORJH2", + "comment_hacker_vos_applications_mobiles": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/D20sCMnCosZbXVpAW0UY", + "corn_hole_2_turbo": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/GCCeIdmI51ks1xgmUnAb", + "apprenons_ensemble": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/SeQxd4lYfrxRFUrsy6CN", + "ivre_et_au_chomage": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/b5p4i70CkZITptgbncA3", + "les_7_vies_d_une_qa_analyst": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/cb51m7ezLrNA0Z8c9Cyo", + "FrankenPHP": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/ivtZFdYVkOKV2AKAra6V", + "sous_le_capot": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/tv3AjDQ68CjKzJ2vZXpu" +}; \ No newline at end of file diff --git a/src/views/pages/agenda.js b/src/views/pages/agenda.js index 72c56bc..8456385 100644 --- a/src/views/pages/agenda.js +++ b/src/views/pages/agenda.js @@ -2,6 +2,7 @@ import { Actionable, colors, Container, Flex, Flexible, Icon, Image, padding, Te import { days, rooms, sessions, speakers } from "../../camping-data.js"; import { Favorite } from "../../classes/Favorite.js"; import { listeners, views } from "../../index.gen.js"; +import { openfeedbacks } from "../../openfeedbacks.js"; /** * @param {Favorite[]} param0 @@ -91,12 +92,20 @@ function sessionCard(session, isFavorite) { Text(rooms[session.attributes.room].name), ]) .direction("vertical"), - Actionable( - Icon("local_fire_department") - .color(isFavorite ? colors.LenraColors.yellowPulse : colors.Colors.black) - .style(isFavorite ? "rounded" : "outlined") - ) - .onPressed(listeners.toggleFavorite, { session: session.attributes.key }), + Flex( + [ + Actionable( + Icon("local_fire_department") + .color(isFavorite ? colors.LenraColors.yellowPulse : colors.Colors.black) + .style(isFavorite ? "rounded" : "outlined") + ).onPressed(listeners.toggleFavorite, { session: session.attributes.key }), + Actionable( + Icon("forum") + .color(colors.Colors.black) + .style("rounded") + ).onPressed("@lenra:navTo", { path: openfeedbacks[session.attributes.key] }), + ] + ).direction("vertical"), ] ) .fillParent(true) From 1705e56f749826ed20f93dcf44d9079010a70753 Mon Sep 17 00:00:00 2001 From: Sylvain Gougouzian Date: Sat, 3 Jun 2023 17:17:07 +0200 Subject: [PATCH 2/6] Update src/views/pages/agenda.js Co-authored-by: Thomas DA ROCHA --- src/views/pages/agenda.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/views/pages/agenda.js b/src/views/pages/agenda.js index 8456385..32a95f5 100644 --- a/src/views/pages/agenda.js +++ b/src/views/pages/agenda.js @@ -95,9 +95,12 @@ function sessionCard(session, isFavorite) { Flex( [ Actionable( - Icon("local_fire_department") - .color(isFavorite ? colors.LenraColors.yellowPulse : colors.Colors.black) - .style(isFavorite ? "rounded" : "outlined") + Container( + Icon("local_fire_department") + .color(isFavorite ? colors.LenraColors.yellowPulse : colors.Colors.black) + .style(isFavorite ? "rounded" : "outlined") + ) + .padding(padding.symmetric(16, 8)) ).onPressed(listeners.toggleFavorite, { session: session.attributes.key }), Actionable( Icon("forum") From 23f7ab71a7dc149c1c54d52332fd3142affbaa60 Mon Sep 17 00:00:00 2001 From: Sylvain Gougouzian Date: Sat, 3 Jun 2023 17:18:24 +0200 Subject: [PATCH 3/6] Update src/views/pages/agenda.js Co-authored-by: Thomas DA ROCHA --- src/views/pages/agenda.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/pages/agenda.js b/src/views/pages/agenda.js index 32a95f5..54ab0f9 100644 --- a/src/views/pages/agenda.js +++ b/src/views/pages/agenda.js @@ -108,7 +108,7 @@ function sessionCard(session, isFavorite) { .style("rounded") ).onPressed("@lenra:navTo", { path: openfeedbacks[session.attributes.key] }), ] - ).direction("vertical"), + ).spacing(8), ] ) .fillParent(true) From b5a9a64bfdf02bea92e3425b0cadd20279c1dd4a Mon Sep 17 00:00:00 2001 From: Sylvain Gougouzian Date: Sat, 3 Jun 2023 17:24:35 +0200 Subject: [PATCH 4/6] feat: :lipstick: Update UI Buttons --- src/views/pages/agenda.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/views/pages/agenda.js b/src/views/pages/agenda.js index 54ab0f9..689553f 100644 --- a/src/views/pages/agenda.js +++ b/src/views/pages/agenda.js @@ -103,9 +103,12 @@ function sessionCard(session, isFavorite) { .padding(padding.symmetric(16, 8)) ).onPressed(listeners.toggleFavorite, { session: session.attributes.key }), Actionable( - Icon("forum") - .color(colors.Colors.black) - .style("rounded") + Container( + Icon("forum") + .color(colors.Colors.black) + .style("rounded") + ) + .padding(padding.symmetric(16, 8)) ).onPressed("@lenra:navTo", { path: openfeedbacks[session.attributes.key] }), ] ).spacing(8), From 3ed1c997f97070ea2a75fafa76755bbe1b7e5922 Mon Sep 17 00:00:00 2001 From: Sylvain Gougouzian Date: Sat, 3 Jun 2023 17:36:30 +0200 Subject: [PATCH 5/6] feat: :sparkles: add feedback link in session --- src/views/pages/session.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/views/pages/session.js b/src/views/pages/session.js index e535c12..cf4e8c8 100644 --- a/src/views/pages/session.js +++ b/src/views/pages/session.js @@ -1,7 +1,8 @@ -import { Actionable, Flex, Flexible, Text, View, Wrap } from "@lenra/components"; +import { Actionable, Container, Flex, Icon, Text, View, Wrap, colors, padding } from "@lenra/components"; import { days, rooms, sessions, speakers } from "../../camping-data.js"; import { views } from "../../index.gen.js"; import { buildContentChildren } from "../../utils/contentDescriber.js"; +import { openfeedbacks } from "../../openfeedbacks.js"; export default function (_data, /* _props, */{ context: { pathParams } }) { const session = sessions[pathParams.key]; @@ -9,6 +10,14 @@ export default function (_data, /* _props, */{ context: { pathParams } }) { header(session), ...body(session), ...speakerList(session), + Actionable( + Container( + Icon("forum") + .color(colors.Colors.black) + .style("rounded") + ) + .padding(padding.symmetric(16, 8)) + ).onPressed("@lenra:navTo", { path: openfeedbacks[session.attributes.key] }), ]) .direction("vertical") .spacing(16) From cebf15c500028cabdbedf191e51c414241c4f800 Mon Sep 17 00:00:00 2001 From: Sylvain Gougouzian Date: Sat, 3 Jun 2023 18:06:47 +0200 Subject: [PATCH 6/6] test: :white_check_mark: add test for openfeedbacks --- src/openfeedbacks.js | 19 +- .../pages/__snapshots__/session.test.js.snap | 1272 +++++++++++++++++ test/views/pages/session.test.js | 8 +- 3 files changed, 1297 insertions(+), 2 deletions(-) diff --git a/src/openfeedbacks.js b/src/openfeedbacks.js index 9501ed5..770207e 100644 --- a/src/openfeedbacks.js +++ b/src/openfeedbacks.js @@ -34,5 +34,22 @@ export const openfeedbacks = { "ivre_et_au_chomage": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/b5p4i70CkZITptgbncA3", "les_7_vies_d_une_qa_analyst": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/cb51m7ezLrNA0Z8c9Cyo", "FrankenPHP": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/ivtZFdYVkOKV2AKAra6V", - "sous_le_capot": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/tv3AjDQ68CjKzJ2vZXpu" + "sous_le_capot": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/tv3AjDQ68CjKzJ2vZXpu", + "astuces_pour_parler": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/1Mdb9pDSF762rn2cnOmJ", + "escape_camp_part_1": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/IlrUX0uq2wKSZ68M8Zbd", + "et_si_on_arretait_de_basher_les_esn": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/XvdSUbIxv4P3la7gqLGT", + "passez_moins_de_temps_a_attendre_la_ci": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/Yg5GDgRoYZvLdzxEwEh8", + "programmons_ensemble":"https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/mRDXnlSWhbi6rlRXCr7W", + "dis_papa_c_est_quoi_impression_3D": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/ooapxX5MSmyPIlkSyhZY", + "maitrise_ton_apprentissage": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/v5GA7B22rm635z7ejjzO", + "yagni_kiss_and_dry": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/00y0OQ5oiPocfOpsCiYE", + "cette_annee_retombez_amoureux_de_CSS": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/1dds5Nadspxf0BKxzbB0", + "wolfy": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/lt56pyvfts3HXV4oXUI2", + "vite_une_nouvelle_ere_de_tooling_front": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/RIGv9yJGOyk5yUhgVEk8", + "comment_gerer_des_journees_de_35h": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/T62PjshxGvgrQ6EPcWMv", + "creer_sa_propre_vm_avec_compilation_jit_pour_les_nuls": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/eOM2rDa4o3RA9D6W2V0C", + "speech_to_text": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/q4JmxBMtc3j85NAsCdcx", + "escape_camp_part_2": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/46nmW7uQ7j3AjJa70PDN", + "keynote_vendredi_soir": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/ELMyhOkyz6pmvU8GXqMt", + "keynote_vendredi_matin": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/AoIXs1Z7HK4w02wVQJqy" }; \ No newline at end of file diff --git a/test/views/pages/__snapshots__/session.test.js.snap b/test/views/pages/__snapshots__/session.test.js.snap index a2fcc06..2bf3b71 100644 --- a/test/views/pages/__snapshots__/session.test.js.snap +++ b/test/views/pages/__snapshots__/session.test.js.snap @@ -299,6 +299,30 @@ exports[`session page snapshot FrankenPHP 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/ivtZFdYVkOKV2AKAra6V", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -527,6 +551,30 @@ Avec l'aide de Robin, expert en développement mobile, nous aborderons les bonne "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/r0T8dpcqSh3TTZB16kbS", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -645,6 +693,30 @@ exports[`session page snapshot apprenons_ensemble 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/SeQxd4lYfrxRFUrsy6CN", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -763,6 +835,30 @@ exports[`session page snapshot astuces_pour_parler 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/1Mdb9pDSF762rn2cnOmJ", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -875,6 +971,30 @@ exports[`session page snapshot avant_je_supprimai_des_bugs 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/ujEFnU88nGa9WtyAfH6m", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -977,6 +1097,30 @@ exports[`session page snapshot bienvenue_dans_ma_zone_d_inconfort 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/iUlTdaw6fdjBn8rNeX6J", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -1060,6 +1204,30 @@ En 2023, j'ai décidé de me pencher sur les nouveautés de css et j'ai remarqu "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/1dds5Nadspxf0BKxzbB0", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -1185,6 +1353,30 @@ exports[`session page snapshot comment_gerer_des_journees_de_35h 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/T62PjshxGvgrQ6EPcWMv", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -1303,6 +1495,30 @@ exports[`session page snapshot comment_hacker_vos_applications_mobiles 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/D20sCMnCosZbXVpAW0UY", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -1415,6 +1631,30 @@ exports[`session page snapshot construire_soi_meme_son_clavier_mecanique 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/dGsAppCLuZEcEoJC8wDL", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -1507,6 +1747,30 @@ exports[`session page snapshot corn_hole_2_turbo 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/GCCeIdmI51ks1xgmUnAb", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -1589,6 +1853,30 @@ exports[`session page snapshot creer_des_objets_3D_avec_du_code 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/F9O3wzs3Ozcy85o8tA1R", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -1735,6 +2023,30 @@ exports[`session page snapshot creer_sa_propre_vm_avec_compilation_jit_pour_les_ "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/eOM2rDa4o3RA9D6W2V0C", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -1918,6 +2230,30 @@ exports[`session page snapshot d_un_orchestre_fige_a_un_joli_ballet 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/ClzTSd7EVr4Xk2JORJH2", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2141,6 +2477,30 @@ exports[`session page snapshot de_la_tablette_d_argile_a_ChatGPT 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/bs3lWkIIecLILS6myXzI", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2233,6 +2593,30 @@ exports[`session page snapshot dessines_moi_rust 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/2r8HzqvVuPvvTmyoYcaw", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2331,6 +2715,30 @@ exports[`session page snapshot dis_papa_c_est_quoi_impression_3D 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/ooapxX5MSmyPIlkSyhZY", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2413,6 +2821,30 @@ exports[`session page snapshot do_not_track_me 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/er3gOYwdeNYhxYyvagy9", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2488,6 +2920,30 @@ exports[`session page snapshot escape_camp_part_1 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/IlrUX0uq2wKSZ68M8Zbd", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2563,6 +3019,30 @@ exports[`session page snapshot escape_camp_part_2 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/46nmW7uQ7j3AjJa70PDN", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2655,6 +3135,30 @@ exports[`session page snapshot esprit_de_famille 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/WCZHpv6LP44b6zDqaoOH", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2714,6 +3218,30 @@ exports[`session page snapshot et_si_on_arretait_de_basher_les_esn 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/XvdSUbIxv4P3la7gqLGT", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2796,6 +3324,30 @@ exports[`session page snapshot event_driven_qu_est_ce_donc 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/hb3tHXpRWQ7VX3mpTRAA", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -2888,6 +3440,30 @@ exports[`session page snapshot il_etait_une_fois_un_arbre_qui_parle 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/nMWG2SnTVYe7knR1nI0b", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -3335,6 +3911,30 @@ Mais ces vecteurs de réflexion, communication et compréhension semblent parfoi "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/RD9AzFTXlAdwmgYRRAQW", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -3466,6 +4066,30 @@ La grande IA va-t-elle gouverner le monde ?", "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/3wCEYJZ26BOlFf11IN2W", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -3525,6 +4149,30 @@ exports[`session page snapshot ivre_et_au_chomage 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/b5p4i70CkZITptgbncA3", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -3617,6 +4265,30 @@ exports[`session page snapshot javascript_une_histoire 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/pXwMGMSK8wpMIMoYSayU", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -3677,6 +4349,30 @@ exports[`session page snapshot keynote_jeudi_matin 1`] = ` "spacing": 8, "type": "flex", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/96yF0z9sXKy6rMKEWxzY", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -3737,6 +4433,30 @@ exports[`session page snapshot keynote_vendredi_matin 1`] = ` "spacing": 8, "type": "flex", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/AoIXs1Z7HK4w02wVQJqy", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -3774,6 +4494,30 @@ exports[`session page snapshot keynote_vendredi_soir 1`] = ` "type": "text", "value": "Keynote de fin des organisateurs", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/ELMyhOkyz6pmvU8GXqMt", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -4233,6 +4977,30 @@ exports[`session page snapshot l_art_du_DeeJaying_par_la_pratique 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/19A5DYzQiX9KGabiRZIK", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -4325,6 +5093,30 @@ exports[`session page snapshot la_pull_request_de_l_horreur 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/MwwBXttfFJu536CUNnnj", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -4384,6 +5176,30 @@ exports[`session page snapshot le_guide_du_voyageur 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/gZd0mh3pY9Xz6Gm6ZdPb", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -4476,6 +5292,30 @@ exports[`session page snapshot les_7_vies_d_une_qa_analyst 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/cb51m7ezLrNA0Z8c9Cyo", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5022,6 +5862,30 @@ exports[`session page snapshot maitrise_ton_apprentissage 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/v5GA7B22rm635z7ejjzO", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5104,6 +5968,30 @@ exports[`session page snapshot mini_golf_pour_une_accessibilite 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/qMkXhNHmZodluBZ28qzs", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5203,6 +6091,30 @@ Cette analogie nous permettra d'appréhender les avantages et inconvénients de "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/LJpjuxKkN21A7R9ZK5Gh", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5265,6 +6177,30 @@ Je passe plusieur mois par an sur mon bateau, et dans ce talk je vais vous racon "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/68Z2WwVSJ9oP1OfXXyeJ", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5347,6 +6283,30 @@ exports[`session page snapshot on_vit_deja_dans_un_monde_federe 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/2TBNNk9w1gEofQwDufBw", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5455,6 +6415,30 @@ exports[`session page snapshot passez_moins_de_temps_a_attendre_la_ci 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/Yg5GDgRoYZvLdzxEwEh8", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5557,6 +6541,30 @@ exports[`session page snapshot pour_eviter_le_dirty_recruiting 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/VvZ7IMEHBES2mxu7aUut", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5616,6 +6624,30 @@ exports[`session page snapshot programmons_ensemble 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/mRDXnlSWhbi6rlRXCr7W", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5728,6 +6760,30 @@ exports[`session page snapshot recits_d_epouvante_mlops 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/KhncUojNDXT7UoYXKKkU", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5911,6 +6967,30 @@ exports[`session page snapshot revivez_la_cryptographie_de_nos_ancetres 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/aFeNTZTqEjW9A6k1Wi9j", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -5970,6 +7050,30 @@ exports[`session page snapshot sous_le_capot 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/tv3AjDQ68CjKzJ2vZXpu", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -6140,6 +7244,30 @@ exports[`session page snapshot speech_to_text 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/q4JmxBMtc3j85NAsCdcx", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -6252,6 +7380,30 @@ exports[`session page snapshot the_developer_portal 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/iCPztz0B0cnDrSjh0W75", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -6344,6 +7496,30 @@ exports[`session page snapshot un_scrum_master_en_or 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/kiMZpmyJDksQC0mMuMtu", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -6462,6 +7638,30 @@ exports[`session page snapshot vite_une_nouvelle_ere_de_tooling_front 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/RIGv9yJGOyk5yUhgVEk8", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -6594,6 +7794,30 @@ exports[`session page snapshot vous_pouvez_venir 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-15/61uJyxeCpCUfLVZm047f", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -6686,6 +7910,30 @@ exports[`session page snapshot wolfy 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/lt56pyvfts3HXV4oXUI2", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", @@ -6798,6 +8046,30 @@ exports[`session page snapshot yagni_kiss_and_dry 1`] = ` "spacing": 16, "type": "wrap", }, + { + "child": { + "child": { + "color": 4278190080, + "style": "rounded", + "type": "icon", + "value": "forum", + }, + "padding": { + "bottom": 8, + "left": 16, + "right": 16, + "top": 8, + }, + "type": "container", + }, + "onPressed": { + "action": "@lenra:navTo", + "props": { + "path": "https://openfeedback.io/tY2sBMJlCOeyH0kdoCIu/2023-06-16/00y0OQ5oiPocfOpsCiYE", + }, + }, + "type": "actionable", + }, ], "crossAxisAlignment": "stretch", "direction": "vertical", diff --git a/test/views/pages/session.test.js b/test/views/pages/session.test.js index 733323e..d0d8e71 100644 --- a/test/views/pages/session.test.js +++ b/test/views/pages/session.test.js @@ -1,5 +1,6 @@ -import { sessions, speakers } from "../../../src/camping-data.js"; +import { sessions } from "../../../src/camping-data.js"; import { default as buildSession } from "../../../src/views/pages/session.js"; +import { openfeedbacks } from "../../../src/openfeedbacks.js"; // const schema = "https://raw.githubusercontent.com/lenra-io/components-api/beta/api/component.schema.json"; @@ -9,6 +10,11 @@ describe("session page", () => { const component = buildSession([], { context: { pathParams: { key } } }); expect(component.toJSON()).toMatchSnapshot(); }); + + test.each(Object.values(sessions))("%o", session => { + console.log(session) + expect(openfeedbacks[session.attributes.key]).not.toBeUndefined(); + }) }); // TODO: ajout la validation JSON Schema