[Sugar-devel] Sugarizer Vue.js UI Meeting #13 : 26th Sep 2022

Saumya Kushwaha saumyakus at gmail.com
Mon Sep 26 12:55:46 EDT 2022


Hey everyone,
Today, I had the 13th meeting related to the "Sugarizer Vue.js UI" project
with Lionel Laske.

Tasks I was working on:

   - Task #1: To Add unit testing to the new Sugarizer Icon component based
   on the sample Button concept.
   - Task #2: To integrate the `isSugarNative` property, to render the old
   SVG format using the XmasLight Activity concept.
   - Task #3: To Integrate component of `iconButton`.

Problems experienced:

   - Task #1: Almost completed but needed to retrieve .svg filed
   dynamically than hard coding the value and also write tests for default
   values of icon props.
   - Task #2: Components are ready, need to be merged with the `icon` and
   `nativeIcon` components keeping the `isSugarNative` property, as icon use
   `mounted/createIcon` and nativeIcon use `created/_loadIcon` it's a bit
   complicated to do.
   - Task #3: Components set up is completed, needed to render `disabled`
   property as a prop and also write `watch` functions for changing button
   svg, but icon use `mounted/createIcon`, so it's taking time.

Tasks of this week:

   - Task #1: Complete the previous tasks.
   - Task #2: Write the unit testing for the newly written files in
   previous tasks: for example, the newly merged Icon component, IconButton,
   etc.
   - Task #3: Integrate `SearchField` component .

The next meeting is scheduled for next week on Monday.

Regards,
Saumya Kushwaha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20220926/d327be60/attachment.htm>


More information about the Sugar-devel mailing list