You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by "stricklandrbls (via GitHub)" <gi...@apache.org> on 2023/04/05 15:06:13 UTC

[GitHub] [daffodil-vscode] stricklandrbls opened a new issue, #572: Compartmentalize dataEditor.svelte Source

stricklandrbls opened a new issue, #572:
URL: https://github.com/apache/daffodil-vscode/issues/572

   # Overview
   A major feature within Svelte is the ability to implement _ReactJS-like_ components with props, reactivity, etc...[^1]
   
   daffodil-vscode v1.3.0's Data Editor source file consists of one massive Svelte component. Aside from readability purposes, there are Svelte syntax indexing issues with having a Svelte file this large. There are also enhancements that could be made with creating individual component files that can utilize onMount.
   
   ### Possible Main Components
   
   Some possible main components that could come of this compartmentalization would be components for each main section of the UI:
   
   - DataEditor Header
   - Viewports- Configurable per specific viewport through props.
   - Data View
   
   While also implementing components for commonly used UI items: buttons, inputs, selects, etc...
   
   [^1]: See https://svelte.dev/docs#component-format for more information.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@daffodil.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [daffodil-vscode] stricklandrbls closed issue #572: Compartmentalize dataEditor.svelte Source

Posted by "stricklandrbls (via GitHub)" <gi...@apache.org>.
stricklandrbls closed issue #572: Compartmentalize dataEditor.svelte Source
URL: https://github.com/apache/daffodil-vscode/issues/572


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@daffodil.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [daffodil-vscode] stricklandrbls closed issue #572: Compartmentalize dataEditor.svelte Source

Posted by "stricklandrbls (via GitHub)" <gi...@apache.org>.
stricklandrbls closed issue #572: Compartmentalize dataEditor.svelte Source
URL: https://github.com/apache/daffodil-vscode/issues/572


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@daffodil.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org