27 Commits

Author SHA1 Message Date
a8269b0a48 removed replaced itemType on all the places where it was used to identyfi the user profile layer 2025-02-19 18:18:48 +00:00
feae3dc482
fix(source): type export via rollup plugin by using the correct input (#122)
* fix typeexport via rollup plugin by using the correct input

The rollup plugin dts requires a d.ts tree as input not the txs sources.

This change points the plugin into the right direction and removes the
type export hacks.

* corrected types path

apparently this was not properly adjusted accross the board when moving
the folder

* fix rollup config

properly export types

* use export * where needed

Since we now export types alongside with defintions we use the `export *
from` syntax to simplify things

* export types alongside with interfaces

export types so we can properly use them in external projects alongside
the exported function/module/...

* fix type-problems uncovered by utopia-map

When including types properly in the utopia-map several missing typings
showed up.

* fix typing

fix an inhereted type

* dummy restructure code

to properly be able to compile things we are not allowed to have unsed
parameters/props

* assigne types to category types
2025-02-19 12:05:42 +00:00
93eabedd16
docs: group by category (#124)
Groups the docs by categories and assigns all exported Components a
category (except types).
2025-02-18 11:11:06 +01:00
Maximilian Harz
cb727d433d Fix paranthesis in ProfileForm 2025-02-17 18:07:01 +01:00
Maximilian Harz
4316387ecb Improve typing of items, remove getValue 2025-02-17 18:03:25 +01:00
79ca17aa3f fix types import path 2025-02-10 11:39:07 +00:00
a450128b72 reorganized types 2025-02-09 20:32:41 +00:00
20e8203b26
make NavBar typesafe
removed obsolete eslint disables

fixed a type problem

another type problem

type check
2024-12-19 12:17:51 +01:00
3872a052b6
separated types, eslint rule for importing types
- Separated types and moved them into the proper ./types folder defined
in the tsconfig.json.
- Defined a new folder alias `#types`.
- New eslint rule to enforce `import type` when a type is imported.
- Removed Geometry Class and used manual Point types from `geojson`
2024-11-24 04:11:32 +01:00
22915c19aa fix form height 2024-11-22 14:55:06 +01:00
1923e180d4 e-mail and phone validation in group-subheader component 2024-11-22 13:27:15 +01:00
fefc015b70
lint fixes 2024-11-08 19:36:35 +01:00
388ae9ef6a
lint fixes 2024-11-07 16:56:26 +01:00
f296ddd606 implemented flex profiles 2024-11-06 20:11:17 +01:00
3f701233a1 flex profiles 2024-11-05 09:15:20 +01:00
6ae276bedf
autofixes 2024-11-02 22:45:29 +01:00
36aeda5919
lint fixes 2024-10-29 18:24:11 +01:00
9546b2e9f4
autofixes 2024-10-29 17:42:04 +01:00
d832185ee3
lint fixes 2024-10-29 11:55:07 +01:00
9ba935a21a fix slow tab switch 2024-07-30 15:00:19 +02:00
b42e310d69 added contact, start and end to tabs form 2024-07-30 13:32:05 +02:00
d7a757c75d fix simple form issze 2024-07-29 20:58:57 +02:00
6ddda318bd fix simple form 2024-07-29 20:38:35 +02:00
5781c8c8d4 remove logging 2024-07-29 12:42:37 +02:00
d55864e083 logging and awaits added 2024-07-29 08:59:23 +02:00
86b442aabf cleanup profile form 2024-07-23 18:29:10 +02:00
3f88f3a801 /src/Components/Profile cleanup 2024-07-23 11:49:36 +02:00